/linux-4.1.27/drivers/acpi/acpica/ |
D | exmutex.c | 71 struct acpi_thread_state *thread = obj_desc->mutex.owner_thread; in acpi_ex_unlink_mutex() 79 if (obj_desc->mutex.next) { in acpi_ex_unlink_mutex() 80 (obj_desc->mutex.next)->mutex.prev = obj_desc->mutex.prev; in acpi_ex_unlink_mutex() 83 if (obj_desc->mutex.prev) { in acpi_ex_unlink_mutex() 84 (obj_desc->mutex.prev)->mutex.next = obj_desc->mutex.next; in acpi_ex_unlink_mutex() 92 (obj_desc->mutex.prev)->mutex.original_sync_level = in acpi_ex_unlink_mutex() 93 obj_desc->mutex.original_sync_level; in acpi_ex_unlink_mutex() 95 thread->acquired_mutex_list = obj_desc->mutex.next; in acpi_ex_unlink_mutex() 122 obj_desc->mutex.prev = NULL; in acpi_ex_link_mutex() 123 obj_desc->mutex.next = list_head; in acpi_ex_link_mutex() [all …]
|
D | dsmethod.c | 291 status = acpi_os_create_mutex(&mutex_desc->mutex.os_mutex); in acpi_ds_create_method_mutex() 297 mutex_desc->mutex.sync_level = method_desc->method.sync_level; in acpi_ds_create_method_mutex() 298 method_desc->method.mutex = mutex_desc; in acpi_ds_create_method_mutex() 349 if (!obj_desc->method.mutex) { in acpi_ds_begin_method_execution() 371 obj_desc->method.mutex->mutex.sync_level)) { in acpi_ds_begin_method_execution() 385 !obj_desc->method.mutex->mutex.thread_id || in acpi_ds_begin_method_execution() 387 obj_desc->method.mutex->mutex.thread_id)) { in acpi_ds_begin_method_execution() 393 acpi_ex_system_wait_mutex(obj_desc->method.mutex-> in acpi_ds_begin_method_execution() 394 mutex.os_mutex, in acpi_ds_begin_method_execution() 403 obj_desc->method.mutex->mutex. in acpi_ds_begin_method_execution() [all …]
|
D | utmutex.c | 171 if (!acpi_gbl_mutex_info[mutex_id].mutex) { in acpi_ut_create_mutex() 173 acpi_os_create_mutex(&acpi_gbl_mutex_info[mutex_id].mutex); in acpi_ut_create_mutex() 199 acpi_os_delete_mutex(acpi_gbl_mutex_info[mutex_id].mutex); in acpi_ut_delete_mutex() 201 acpi_gbl_mutex_info[mutex_id].mutex = NULL; in acpi_ut_delete_mutex() 272 status = acpi_os_acquire_mutex(acpi_gbl_mutex_info[mutex_id].mutex, in acpi_ut_acquire_mutex() 358 acpi_os_release_mutex(acpi_gbl_mutex_info[mutex_id].mutex); in acpi_ut_release_mutex()
|
D | utdelete.c | 170 object, object->mutex.os_mutex)); in acpi_ut_delete_internal_obj() 181 acpi_os_delete_mutex(object->mutex.os_mutex); in acpi_ut_delete_internal_obj() 185 acpi_os_delete_mutex(object->mutex.os_mutex); in acpi_ut_delete_internal_obj() 206 if (object->method.mutex) { in acpi_ut_delete_internal_obj() 207 acpi_os_delete_mutex(object->method.mutex->mutex. in acpi_ut_delete_internal_obj() 209 acpi_ut_delete_object_desc(object->method.mutex); in acpi_ut_delete_internal_obj() 210 object->method.mutex = NULL; in acpi_ut_delete_internal_obj()
|
/linux-4.1.27/include/linux/ |
D | mutex.h | 50 struct mutex { struct 93 # define mutex_init(mutex) \ argument 97 __mutex_init((mutex), #mutex, &__key); \ 99 static inline void mutex_destroy(struct mutex *lock) {} in mutex_destroy() 117 struct mutex mutexname = __MUTEX_INITIALIZER(mutexname) 119 extern void __mutex_init(struct mutex *lock, const char *name, 128 static inline int mutex_is_locked(struct mutex *lock) in mutex_is_locked() 138 extern void mutex_lock_nested(struct mutex *lock, unsigned int subclass); 139 extern void _mutex_lock_nest_lock(struct mutex *lock, struct lockdep_map *nest_lock); 141 extern int __must_check mutex_lock_interruptible_nested(struct mutex *lock, [all …]
|
D | mutex-debug.h | 15 #define mutex_init(mutex) \ argument 19 __mutex_init((mutex), #mutex, &__key); \ 22 extern void mutex_destroy(struct mutex *lock);
|
D | rtmutex.h | 61 # define rt_mutex_init(mutex) __rt_mutex_init(mutex, __func__) argument 65 # define rt_mutex_init(mutex) __rt_mutex_init(mutex, NULL) argument
|
/linux-4.1.27/tools/lib/lockdep/ |
D | preload.c | 43 extern int __pthread_mutex_init(pthread_mutex_t *mutex, const pthread_mutexattr_t *attr); 44 extern int __pthread_mutex_lock(pthread_mutex_t *mutex); 45 extern int __pthread_mutex_trylock(pthread_mutex_t *mutex); 46 extern int __pthread_mutex_unlock(pthread_mutex_t *mutex); 47 extern int __pthread_mutex_destroy(pthread_mutex_t *mutex); 55 static int (*ll_pthread_mutex_init)(pthread_mutex_t *mutex, 57 static int (*ll_pthread_mutex_lock)(pthread_mutex_t *mutex) = __pthread_mutex_lock; 58 static int (*ll_pthread_mutex_trylock)(pthread_mutex_t *mutex) = __pthread_mutex_trylock; 59 static int (*ll_pthread_mutex_unlock)(pthread_mutex_t *mutex) = __pthread_mutex_unlock; 60 static int (*ll_pthread_mutex_destroy)(pthread_mutex_t *mutex) = __pthread_mutex_destroy; [all …]
|
/linux-4.1.27/kernel/locking/ |
D | mutex-debug.h | 16 extern void debug_mutex_lock_common(struct mutex *lock, 18 extern void debug_mutex_wake_waiter(struct mutex *lock, 21 extern void debug_mutex_add_waiter(struct mutex *lock, 24 extern void mutex_remove_waiter(struct mutex *lock, struct mutex_waiter *waiter, 26 extern void debug_mutex_unlock(struct mutex *lock); 27 extern void debug_mutex_init(struct mutex *lock, const char *name, 30 static inline void mutex_set_owner(struct mutex *lock) in mutex_set_owner() 35 static inline void mutex_clear_owner(struct mutex *lock) in mutex_clear_owner() 42 struct mutex *l = container_of(lock, struct mutex, wait_lock); \
|
D | mutex.c | 50 __mutex_init(struct mutex *lock, const char *name, struct lock_class_key *key) in __mutex_init() 95 void __sched mutex_lock(struct mutex *lock) in mutex_lock() 225 bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner) in mutex_spin_on_owner() 254 static inline int mutex_can_spin_on_owner(struct mutex *lock) in mutex_can_spin_on_owner() 277 static inline bool mutex_try_to_acquire(struct mutex *lock) in mutex_try_to_acquire() 306 static bool mutex_optimistic_spin(struct mutex *lock, in mutex_optimistic_spin() 402 static bool mutex_optimistic_spin(struct mutex *lock, in mutex_optimistic_spin() 423 void __sched mutex_unlock(struct mutex *lock) in mutex_unlock() 481 __ww_mutex_lock_check_stamp(struct mutex *lock, struct ww_acquire_ctx *ctx) in __ww_mutex_lock_check_stamp() 505 __mutex_lock_common(struct mutex *lock, long state, unsigned int subclass, in __mutex_lock_common() [all …]
|
D | mutex-debug.c | 30 void debug_mutex_lock_common(struct mutex *lock, struct mutex_waiter *waiter) in debug_mutex_lock_common() 37 void debug_mutex_wake_waiter(struct mutex *lock, struct mutex_waiter *waiter) in debug_mutex_wake_waiter() 51 void debug_mutex_add_waiter(struct mutex *lock, struct mutex_waiter *waiter, in debug_mutex_add_waiter() 60 void mutex_remove_waiter(struct mutex *lock, struct mutex_waiter *waiter, in mutex_remove_waiter() 72 void debug_mutex_unlock(struct mutex *lock) in debug_mutex_unlock() 93 void debug_mutex_init(struct mutex *lock, const char *name, in debug_mutex_init() 114 void mutex_destroy(struct mutex *lock) in mutex_destroy()
|
D | mutex.h | 20 static inline void mutex_set_owner(struct mutex *lock) in mutex_set_owner() 25 static inline void mutex_clear_owner(struct mutex *lock) in mutex_clear_owner() 30 static inline void mutex_set_owner(struct mutex *lock) in mutex_set_owner() 34 static inline void mutex_clear_owner(struct mutex *lock) in mutex_clear_owner() 46 debug_mutex_lock_common(struct mutex *lock, struct mutex_waiter *waiter) in debug_mutex_lock_common()
|
/linux-4.1.27/tools/lib/lockdep/include/liblockdep/ |
D | mutex.h | 8 pthread_mutex_t mutex; member 16 .mutex = PTHREAD_MUTEX_INITIALIZER, \ 26 return pthread_mutex_init(&lock->mutex, __mutexattr); in __mutex_init() 29 #define liblockdep_pthread_mutex_init(mutex, mutexattr) \ argument 33 __mutex_init((mutex), #mutex, &__key, (mutexattr)); \ 39 return pthread_mutex_lock(&lock->mutex); in liblockdep_pthread_mutex_lock() 45 return pthread_mutex_unlock(&lock->mutex); in liblockdep_pthread_mutex_unlock() 51 return pthread_mutex_trylock(&lock->mutex) == 0 ? 1 : 0; in liblockdep_pthread_mutex_trylock() 56 return pthread_mutex_destroy(&lock->mutex); in liblockdep_pthread_mutex_destroy()
|
/linux-4.1.27/Documentation/locking/ |
D | rt-mutex.txt | 1 RT-mutex subsystem with PI support 18 A low priority owner of a rt-mutex inherits the priority of a higher 19 priority waiter until the rt-mutex is released. If the temporarily 20 boosted owner blocks on a rt-mutex itself it propagates the priority 41 locking overhead when locking an uncontended mutex or unlocking a mutex 43 support. [If that is not available then the rt-mutex internal spinlock 46 The state of the rt-mutex is tracked via the owner field of the rt-mutex 54 NULL 0 0 mutex is free (fast acquire possible) 58 taskpointer 0 0 mutex is held (fast release possible) 60 taskpointer 1 0 mutex is held and has waiters [all …]
|
D | mutex-design.txt | 23 Mutexes are represented by 'struct mutex', defined in include/linux/mutex.h 24 and implemented in kernel/locking/mutex.c. These locks use a three 37 When acquiring a mutex, there are three possible paths that can be 60 soon. The mutex spinners are queued up using MCS lock so that only 61 one spinner can compete for the mutex. 72 waiting to spin on mutex owner, only to go directly to slowpath upon 89 The mutex subsystem checks and enforces the following rules: 91 - Only one task can hold the mutex at a time. 92 - Only the owner can unlock the mutex. 95 - A mutex must only be initialized via the API (see below). [all …]
|
D | 00-INDEX | 7 mutex-design.txt 8 - info on the generic mutex subsystem. 9 rt-mutex-design.txt 10 - description of the RealTime mutex implementation design. 11 rt-mutex.txt 12 - desc. of RT-mutex subsystem with PI (Priority Inheritance) support. 15 ww-mutex-design.txt
|
D | rt-mutex-design.txt | 6 RT-mutex implementation design 11 Documentation/rt-mutex.txt. Although this document does explain problems 26 to use a resource that a lower priority process has (a mutex for example), 83 mutex - In this document, to differentiate from locks that implement 85 the PI locks will be called a mutex. 97 a process being blocked on the mutex, it is fine to allocate 99 structure holds a pointer to the task, as well as the mutex that 101 place the task in the waiter_list of a mutex as well as the 102 pi_list of a mutex owner task (described below). 105 on a mutex. This is the same as waiter->task. [all …]
|
/linux-4.1.27/net/ceph/ |
D | auth.c | 50 mutex_init(&ac->mutex); in ceph_auth_init() 77 mutex_lock(&ac->mutex); in ceph_auth_reset() 82 mutex_unlock(&ac->mutex); in ceph_auth_reset() 108 mutex_lock(&ac->mutex); in ceph_auth_build_hello() 136 mutex_unlock(&ac->mutex); in ceph_auth_build_hello() 189 mutex_lock(&ac->mutex); in ceph_handle_auth_reply() 247 mutex_unlock(&ac->mutex); in ceph_handle_auth_reply() 261 mutex_lock(&ac->mutex); in ceph_build_auth() 266 mutex_unlock(&ac->mutex); in ceph_build_auth() 274 mutex_lock(&ac->mutex); in ceph_auth_is_authenticated() [all …]
|
D | mon_client.c | 248 mutex_lock(&monc->mutex); in handle_subscribe_ack() 258 mutex_unlock(&monc->mutex); in handle_subscribe_ack() 270 mutex_lock(&monc->mutex); in ceph_monc_got_mdsmap() 272 mutex_unlock(&monc->mutex); in ceph_monc_got_mdsmap() 279 mutex_lock(&monc->mutex); in ceph_monc_got_osdmap() 282 mutex_unlock(&monc->mutex); in ceph_monc_got_osdmap() 292 mutex_lock(&monc->mutex); in ceph_monc_request_next_osdmap() 297 mutex_unlock(&monc->mutex); in ceph_monc_request_next_osdmap() 307 mutex_lock(&monc->mutex); in ceph_monc_wait_osdmap() 309 mutex_unlock(&monc->mutex); in ceph_monc_wait_osdmap() [all …]
|
/linux-4.1.27/drivers/gpu/drm/ |
D | drm_modeset_lock.c | 83 if (!mutex_trylock(&config->mutex)) in __drm_modeset_lock_all() 86 mutex_lock(&config->mutex); in __drm_modeset_lock_all() 155 mutex_unlock(&dev->mode_config.mutex); in drm_modeset_unlock_all() 185 ret = drm_modeset_lock(&crtc->mutex, ctx); in drm_modeset_lock_crtc() 190 ret = drm_modeset_lock(&plane->mutex, ctx); in drm_modeset_lock_crtc() 195 ret = drm_modeset_lock(&plane->crtc->mutex, ctx); in drm_modeset_lock_crtc() 276 WARN_ON(!drm_modeset_is_locked(&crtc->mutex)); in drm_warn_on_modeset_not_all_locked() 279 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in drm_warn_on_modeset_not_all_locked() 336 if (!ww_mutex_trylock(&lock->mutex)) in modeset_lock() 341 ret = ww_mutex_lock_slow_interruptible(&lock->mutex, &ctx->ww_ctx); in modeset_lock() [all …]
|
D | drm_global.c | 37 struct mutex mutex; member 50 mutex_init(&item->mutex); in drm_global_init() 71 mutex_lock(&item->mutex); in drm_global_item_ref() 87 mutex_unlock(&item->mutex); in drm_global_item_ref() 90 mutex_unlock(&item->mutex); in drm_global_item_ref() 100 mutex_lock(&item->mutex); in drm_global_item_unref() 107 mutex_unlock(&item->mutex); in drm_global_item_unref()
|
/linux-4.1.27/drivers/media/usb/uvc/ |
D | uvc_queue.c | 203 queue->queue.lock = &queue->mutex; in uvc_queue_init() 208 mutex_init(&queue->mutex); in uvc_queue_init() 218 mutex_lock(&queue->mutex); in uvc_queue_release() 220 mutex_unlock(&queue->mutex); in uvc_queue_release() 232 mutex_lock(&queue->mutex); in uvc_request_buffers() 234 mutex_unlock(&queue->mutex); in uvc_request_buffers() 243 mutex_lock(&queue->mutex); in uvc_query_buffer() 245 mutex_unlock(&queue->mutex); in uvc_query_buffer() 255 mutex_lock(&queue->mutex); in uvc_create_buffers() 257 mutex_unlock(&queue->mutex); in uvc_create_buffers() [all …]
|
/linux-4.1.27/drivers/staging/media/bcm2048/ |
D | radio-bcm2048.c | 285 struct mutex mutex; member 431 mutex_lock(&bdev->mutex); in bcm2048_set_power_state() 453 mutex_unlock(&bdev->mutex); in bcm2048_set_power_state() 462 mutex_lock(&bdev->mutex); in bcm2048_get_power_state() 466 mutex_unlock(&bdev->mutex); in bcm2048_get_power_state() 518 mutex_lock(&bdev->mutex); in bcm2048_set_rds() 522 mutex_unlock(&bdev->mutex); in bcm2048_set_rds() 530 mutex_lock(&bdev->mutex); in bcm2048_get_rds() 534 mutex_unlock(&bdev->mutex); in bcm2048_get_rds() 548 mutex_lock(&bdev->mutex); in bcm2048_set_fm_automatic_stereo_mono() [all …]
|
/linux-4.1.27/drivers/vhost/ |
D | test.c | 46 mutex_lock(&vq->mutex); in handle_vq() 49 mutex_unlock(&vq->mutex); in handle_vq() 90 mutex_unlock(&vq->mutex); in handle_vq() 131 mutex_lock(&vq->mutex); in vhost_test_stop_vq() 134 mutex_unlock(&vq->mutex); in vhost_test_stop_vq() 177 mutex_lock(&n->dev.mutex); in vhost_test_run() 192 mutex_lock(&vq->mutex); in vhost_test_run() 201 mutex_unlock(&vq->mutex); in vhost_test_run() 211 mutex_unlock(&n->dev.mutex); in vhost_test_run() 215 mutex_unlock(&n->dev.mutex); in vhost_test_run() [all …]
|
D | net.c | 313 mutex_lock(&vq->mutex); in handle_tx() 418 mutex_unlock(&vq->mutex); in handle_tx() 544 mutex_lock(&vq->mutex); in handle_rx() 641 mutex_unlock(&vq->mutex); in handle_rx() 749 mutex_lock(&vq->mutex); in vhost_net_stop_vq() 753 mutex_unlock(&vq->mutex); in vhost_net_stop_vq() 775 mutex_lock(&n->vqs[VHOST_NET_VQ_TX].vq.mutex); in vhost_net_flush() 777 mutex_unlock(&n->vqs[VHOST_NET_VQ_TX].vq.mutex); in vhost_net_flush() 780 mutex_lock(&n->vqs[VHOST_NET_VQ_TX].vq.mutex); in vhost_net_flush() 783 mutex_unlock(&n->vqs[VHOST_NET_VQ_TX].vq.mutex); in vhost_net_flush() [all …]
|
/linux-4.1.27/drivers/mtd/chips/ |
D | cfi_cmdset_0020.c | 266 mutex_lock(&chip->mutex); in do_read_onechip() 298 mutex_unlock(&chip->mutex); in do_read_onechip() 304 mutex_unlock(&chip->mutex); in do_read_onechip() 306 mutex_lock(&chip->mutex); in do_read_onechip() 337 mutex_unlock(&chip->mutex); in do_read_onechip() 343 mutex_unlock(&chip->mutex); in do_read_onechip() 353 mutex_unlock(&chip->mutex); in do_read_onechip() 378 mutex_unlock(&chip->mutex); in do_read_onechip() 445 mutex_lock(&chip->mutex); in do_write_buffer() 470 mutex_unlock(&chip->mutex); in do_write_buffer() [all …]
|
D | cfi_cmdset_0002.c | 799 mutex_unlock(&chip->mutex); in get_chip() 801 mutex_lock(&chip->mutex); in get_chip() 843 mutex_unlock(&chip->mutex); in get_chip() 845 mutex_lock(&chip->mutex); in get_chip() 873 mutex_unlock(&chip->mutex); in get_chip() 876 mutex_lock(&chip->mutex); in get_chip() 1008 mutex_unlock(&chip->mutex); in xip_udelay() 1018 mutex_lock(&chip->mutex); in xip_udelay() 1023 mutex_unlock(&chip->mutex); in xip_udelay() 1026 mutex_lock(&chip->mutex); in xip_udelay() [all …]
|
D | cfi_cmdset_0001.c | 763 mutex_init(&chip->mutex); in cfi_intelext_partition_fixup() 809 mutex_unlock(&chip->mutex); in chip_ready() 811 mutex_lock(&chip->mutex); in chip_ready() 855 mutex_unlock(&chip->mutex); in chip_ready() 857 mutex_lock(&chip->mutex); in chip_ready() 884 mutex_unlock(&chip->mutex); in chip_ready() 887 mutex_lock(&chip->mutex); in chip_ready() 933 ret = mutex_trylock(&contender->mutex); in get_chip() 937 mutex_unlock(&chip->mutex); in get_chip() 939 mutex_lock(&chip->mutex); in get_chip() [all …]
|
/linux-4.1.27/drivers/s390/char/ |
D | vmcp.c | 43 mutex_init(&session->mutex); in vmcp_open() 67 if (mutex_lock_interruptible(&session->mutex)) in vmcp_read() 70 mutex_unlock(&session->mutex); in vmcp_read() 77 mutex_unlock(&session->mutex); in vmcp_read() 100 if (mutex_lock_interruptible(&session->mutex)) { in vmcp_write() 109 mutex_unlock(&session->mutex); in vmcp_write() 116 mutex_unlock(&session->mutex); in vmcp_write() 146 if (mutex_lock_interruptible(&session->mutex)) in vmcp_ioctl() 151 mutex_unlock(&session->mutex); in vmcp_ioctl() 162 mutex_unlock(&session->mutex); in vmcp_ioctl() [all …]
|
D | vmcp.h | 29 struct mutex mutex; member
|
/linux-4.1.27/sound/soc/intel/common/ |
D | sst-firmware.c | 379 mutex_lock(&dsp->mutex); in sst_fw_new() 381 mutex_unlock(&dsp->mutex); in sst_fw_new() 422 mutex_lock(&dsp->mutex); in sst_fw_unload() 446 mutex_unlock(&dsp->mutex); in sst_fw_unload() 455 mutex_lock(&dsp->mutex); in sst_fw_free() 457 mutex_unlock(&dsp->mutex); in sst_fw_free() 471 mutex_lock(&dsp->mutex); in sst_fw_free_all() 479 mutex_unlock(&dsp->mutex); in sst_fw_free_all() 505 mutex_lock(&dsp->mutex); in sst_module_new() 507 mutex_unlock(&dsp->mutex); in sst_module_new() [all …]
|
/linux-4.1.27/drivers/uwb/ |
D | lc-dev.c | 51 if (mutex_lock_interruptible(&rc->notifs_chain.mutex)) in uwb_notifs_register() 54 mutex_unlock(&rc->notifs_chain.mutex); in uwb_notifs_register() 64 if (mutex_lock_interruptible(&rc->notifs_chain.mutex)) in uwb_notifs_deregister() 67 mutex_unlock(&rc->notifs_chain.mutex); in uwb_notifs_deregister() 81 if (mutex_lock_interruptible(&rc->notifs_chain.mutex)) in uwb_notify() 88 mutex_unlock(&rc->notifs_chain.mutex); in uwb_notify() 110 mutex_init(&uwb_dev->mutex); in uwb_dev_init() 155 mutex_lock(&bce->mutex); in uwb_dev_BPST_show() 159 mutex_unlock(&bce->mutex); in uwb_dev_BPST_show() 190 mutex_lock(&bce->mutex); in uwb_dev_LQE_show() [all …]
|
D | radio.c | 104 mutex_lock(&rc->uwb_dev.mutex); in uwb_radio_start() 112 mutex_unlock(&rc->uwb_dev.mutex); in uwb_radio_start() 127 mutex_lock(&rc->uwb_dev.mutex); in uwb_radio_stop() 135 mutex_unlock(&rc->uwb_dev.mutex); in uwb_radio_stop() 149 mutex_lock(&rc->uwb_dev.mutex); in uwb_radio_force_channel() 154 mutex_unlock(&rc->uwb_dev.mutex); in uwb_radio_force_channel() 181 mutex_lock(&rc->uwb_dev.mutex); in uwb_radio_reset_state() 194 mutex_unlock(&rc->uwb_dev.mutex); in uwb_radio_reset_state()
|
D | beacon.c | 218 mutex_lock(&rc->uwb_beca.mutex); in uwb_dev_get_by_devaddr() 222 mutex_unlock(&rc->uwb_beca.mutex); in uwb_dev_get_by_devaddr() 238 mutex_lock(&rc->uwb_beca.mutex); in uwb_dev_get_by_macaddr() 242 mutex_unlock(&rc->uwb_beca.mutex); in uwb_dev_get_by_macaddr() 250 mutex_init(&bce->mutex); in uwb_beca_e_init() 291 mutex_lock(&rc->uwb_beca.mutex); in uwb_beca_purge() 298 mutex_unlock(&rc->uwb_beca.mutex); in uwb_beca_purge() 306 mutex_lock(&rc->uwb_beca.mutex); in uwb_beca_release() 311 mutex_unlock(&rc->uwb_beca.mutex); in uwb_beca_release() 342 mutex_lock(&bce->mutex); in uwb_bce_print_IEs() [all …]
|
D | pal.c | 63 mutex_lock(&rc->uwb_dev.mutex); in uwb_pal_register() 65 mutex_unlock(&rc->uwb_dev.mutex); in uwb_pal_register() 113 mutex_lock(&rc->uwb_dev.mutex); in uwb_pal_unregister() 115 mutex_unlock(&rc->uwb_dev.mutex); in uwb_pal_unregister()
|
D | scan.c | 69 mutex_lock(&rc->uwb_dev.mutex); in uwb_rc_scan() 91 mutex_unlock(&rc->uwb_dev.mutex); in uwb_rc_scan() 107 mutex_lock(&rc->uwb_dev.mutex); in uwb_rc_scan_show() 109 mutex_unlock(&rc->uwb_dev.mutex); in uwb_rc_scan_show()
|
D | address.c | 223 mutex_lock(&rc->uwb_dev.mutex); in uwb_rc_mac_addr_set() 225 mutex_unlock(&rc->uwb_dev.mutex); in uwb_rc_mac_addr_set() 235 mutex_lock(&rc->uwb_dev.mutex); in uwb_rc_dev_addr_set() 238 mutex_unlock(&rc->uwb_dev.mutex); in uwb_rc_dev_addr_set() 316 mutex_lock(&rc->uwb_dev.mutex); in uwb_rc_mac_addr_show() 318 mutex_unlock(&rc->uwb_dev.mutex); in uwb_rc_mac_addr_show()
|
/linux-4.1.27/drivers/mtd/lpddr/ |
D | lpddr_cmds.c | 102 mutex_init(&chip->mutex); in lpddr_cmdset() 138 mutex_unlock(&chip->mutex); in wait_for_ready() 153 mutex_lock(&chip->mutex); in wait_for_ready() 160 mutex_unlock(&chip->mutex); in wait_for_ready() 163 mutex_lock(&chip->mutex); in wait_for_ready() 224 ret = mutex_trylock(&contender->mutex); in get_chip() 228 mutex_unlock(&chip->mutex); in get_chip() 230 mutex_lock(&chip->mutex); in get_chip() 233 mutex_unlock(&contender->mutex); in get_chip() 237 mutex_unlock(&contender->mutex); in get_chip() [all …]
|
/linux-4.1.27/sound/aoa/codecs/ |
D | onyx.c | 63 struct mutex mutex; member 125 mutex_lock(&onyx->mutex); in onyx_snd_vol_get() 128 mutex_unlock(&onyx->mutex); in onyx_snd_vol_get() 149 mutex_lock(&onyx->mutex); in onyx_snd_vol_put() 155 mutex_unlock(&onyx->mutex); in onyx_snd_vol_put() 165 mutex_unlock(&onyx->mutex); in onyx_snd_vol_put() 201 mutex_lock(&onyx->mutex); in onyx_snd_inputgain_get() 203 mutex_unlock(&onyx->mutex); in onyx_snd_inputgain_get() 220 mutex_lock(&onyx->mutex); in onyx_snd_inputgain_put() 227 mutex_unlock(&onyx->mutex); in onyx_snd_inputgain_put() [all …]
|
/linux-4.1.27/drivers/iio/accel/ |
D | mma9553.c | 184 struct mutex mutex; member 466 mutex_lock(&data->mutex); in mma9553_read_raw() 471 mutex_unlock(&data->mutex); in mma9553_read_raw() 485 mutex_lock(&data->mutex); in mma9553_read_raw() 490 mutex_unlock(&data->mutex); in mma9553_read_raw() 504 mutex_lock(&data->mutex); in mma9553_read_raw() 509 mutex_unlock(&data->mutex); in mma9553_read_raw() 542 mutex_lock(&data->mutex); in mma9553_read_raw() 546 mutex_unlock(&data->mutex); in mma9553_read_raw() 560 mutex_lock(&data->mutex); in mma9553_read_raw() [all …]
|
D | mma9551.c | 56 struct mutex mutex; member 126 mutex_lock(&data->mutex); in mma9551_read_raw() 128 mutex_unlock(&data->mutex); in mma9551_read_raw() 136 mutex_lock(&data->mutex); in mma9551_read_raw() 139 mutex_unlock(&data->mutex); in mma9551_read_raw() 244 mutex_lock(&data->mutex); in mma9551_write_event_config() 247 mutex_unlock(&data->mutex); in mma9551_write_event_config() 268 mutex_lock(&data->mutex); in mma9551_write_event_value() 274 mutex_unlock(&data->mutex); in mma9551_write_event_value() 294 mutex_lock(&data->mutex); in mma9551_read_event_value() [all …]
|
D | bmc150-accel.c | 191 struct mutex mutex; member 606 mutex_lock(&data->mutex); in bmc150_accel_get_temp() 611 mutex_unlock(&data->mutex); in bmc150_accel_get_temp() 616 mutex_unlock(&data->mutex); in bmc150_accel_get_temp() 628 mutex_lock(&data->mutex); in bmc150_accel_get_axis() 631 mutex_unlock(&data->mutex); in bmc150_accel_get_axis() 640 mutex_unlock(&data->mutex); in bmc150_accel_get_axis() 646 mutex_unlock(&data->mutex); in bmc150_accel_get_axis() 704 mutex_lock(&data->mutex); in bmc150_accel_read_raw() 706 mutex_unlock(&data->mutex); in bmc150_accel_read_raw() [all …]
|
D | kxcjk-1013.c | 99 struct mutex mutex; member 699 mutex_lock(&data->mutex); in kxcjk1013_read_raw() 705 mutex_unlock(&data->mutex); in kxcjk1013_read_raw() 711 mutex_unlock(&data->mutex); in kxcjk1013_read_raw() 717 mutex_unlock(&data->mutex); in kxcjk1013_read_raw() 730 mutex_lock(&data->mutex); in kxcjk1013_read_raw() 732 mutex_unlock(&data->mutex); in kxcjk1013_read_raw() 749 mutex_lock(&data->mutex); in kxcjk1013_write_raw() 751 mutex_unlock(&data->mutex); in kxcjk1013_write_raw() 757 mutex_lock(&data->mutex); in kxcjk1013_write_raw() [all …]
|
D | bma180.c | 118 struct mutex mutex; member 472 mutex_lock(&data->mutex); in bma180_read_raw() 474 mutex_unlock(&data->mutex); in bma180_read_raw() 478 mutex_unlock(&data->mutex); in bma180_read_raw() 517 mutex_lock(&data->mutex); in bma180_write_raw() 519 mutex_unlock(&data->mutex); in bma180_write_raw() 524 mutex_lock(&data->mutex); in bma180_write_raw() 526 mutex_unlock(&data->mutex); in bma180_write_raw() 556 mutex_lock(&data->mutex); in bma180_set_power_mode() 558 mutex_unlock(&data->mutex); in bma180_set_power_mode() [all …]
|
/linux-4.1.27/drivers/media/dvb-core/ |
D | dvb_demux.c | 678 if (mutex_lock_interruptible(&demux->mutex)) in dmx_ts_feed_set() 683 mutex_unlock(&demux->mutex); in dmx_ts_feed_set() 689 mutex_unlock(&demux->mutex); in dmx_ts_feed_set() 711 mutex_unlock(&demux->mutex); in dmx_ts_feed_set() 718 mutex_unlock(&demux->mutex); in dmx_ts_feed_set() 729 if (mutex_lock_interruptible(&demux->mutex)) in dmx_ts_feed_start_filtering() 733 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering() 738 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering() 743 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering() 751 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering() [all …]
|
D | dmxdev.c | 131 if (mutex_lock_interruptible(&dmxdev->mutex)) in dvb_dvr_open() 135 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 141 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 149 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 154 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 165 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 172 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 179 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 188 mutex_lock(&dmxdev->mutex); in dvb_dvr_release() 209 mutex_unlock(&dmxdev->mutex); in dvb_dvr_release() [all …]
|
D | dmxdev.h | 85 struct mutex mutex; member 111 struct mutex mutex; member
|
/linux-4.1.27/drivers/net/wireless/zd1211rw/ |
D | zd_chip.c | 39 mutex_init(&chip->mutex); in zd_chip_init() 46 ZD_ASSERT(!mutex_is_locked(&chip->mutex)); in zd_chip_clear() 49 mutex_destroy(&chip->mutex); in zd_chip_clear() 154 ZD_ASSERT(mutex_is_locked(&chip->mutex)); in _zd_iowrite32v_async_locked() 203 ZD_ASSERT(mutex_is_locked(&chip->mutex)); in zd_iowrite16a_locked() 272 mutex_lock(&chip->mutex); in zd_ioread16() 274 mutex_unlock(&chip->mutex); in zd_ioread16() 282 mutex_lock(&chip->mutex); in zd_ioread32() 284 mutex_unlock(&chip->mutex); in zd_ioread32() 292 mutex_lock(&chip->mutex); in zd_iowrite16() [all …]
|
D | zd_rf.c | 76 ZD_ASSERT(mutex_is_locked(&chip->mutex)); in zd_rf_init_hw() 123 ZD_ASSERT(mutex_is_locked(&zd_rf_to_chip(rf)->mutex)); in zd_rf_set_channel() 141 ZD_ASSERT(mutex_is_locked(&chip->mutex)); in zd_switch_radio_on() 158 ZD_ASSERT(mutex_is_locked(&chip->mutex)); in zd_switch_radio_off()
|
/linux-4.1.27/tools/lib/lockdep/uinclude/linux/ |
D | spinlock.h | 10 static inline void arch_spin_lock(arch_spinlock_t *mutex) in arch_spin_lock() argument 12 pthread_mutex_lock(mutex); in arch_spin_lock() 15 static inline void arch_spin_unlock(arch_spinlock_t *mutex) in arch_spin_unlock() argument 17 pthread_mutex_unlock(mutex); in arch_spin_unlock() 20 static inline bool arch_spin_is_locked(arch_spinlock_t *mutex) in arch_spin_is_locked() argument
|
/linux-4.1.27/drivers/net/wireless/ti/wlcore/ |
D | sysfs.c | 36 mutex_lock(&wl->mutex); in wl1271_sysfs_show_bt_coex_state() 39 mutex_unlock(&wl->mutex); in wl1271_sysfs_show_bt_coex_state() 59 mutex_lock(&wl->mutex); in wl1271_sysfs_store_bt_coex_state() 79 mutex_unlock(&wl->mutex); in wl1271_sysfs_store_bt_coex_state() 96 mutex_lock(&wl->mutex); in wl1271_sysfs_show_hw_pg_ver() 101 mutex_unlock(&wl->mutex); in wl1271_sysfs_show_hw_pg_ver() 118 ret = mutex_lock_interruptible(&wl->mutex); in wl1271_sysfs_read_fwlog() 135 mutex_unlock(&wl->mutex); in wl1271_sysfs_read_fwlog() 143 ret = mutex_lock_interruptible(&wl->mutex); in wl1271_sysfs_read_fwlog() 150 mutex_unlock(&wl->mutex); in wl1271_sysfs_read_fwlog() [all …]
|
D | debugfs.c | 63 mutex_lock(&wl->mutex); in wl1271_debugfs_update_stats() 82 mutex_unlock(&wl->mutex); in wl1271_debugfs_update_stats() 170 mutex_lock(&wl->mutex); \ 175 mutex_unlock(&wl->mutex); \ 221 mutex_lock(&wl->mutex); in gpio_power_write() 228 mutex_unlock(&wl->mutex); in gpio_power_write() 245 mutex_lock(&wl->mutex); in start_recovery_write() 247 mutex_unlock(&wl->mutex); in start_recovery_write() 288 mutex_lock(&wl->mutex); in dynamic_ps_timeout_write() 311 mutex_unlock(&wl->mutex); in dynamic_ps_timeout_write() [all …]
|
D | testmode.c | 93 mutex_lock(&wl->mutex); in wl1271_tm_cmd_test() 146 mutex_unlock(&wl->mutex); in wl1271_tm_cmd_test() 165 mutex_lock(&wl->mutex); in wl1271_tm_cmd_interrogate() 210 mutex_unlock(&wl->mutex); in wl1271_tm_cmd_interrogate() 235 mutex_lock(&wl->mutex); in wl1271_tm_cmd_configure() 237 mutex_unlock(&wl->mutex); in wl1271_tm_cmd_configure() 257 mutex_lock(&wl->mutex); in wl1271_tm_detect_fem() 276 mutex_unlock(&wl->mutex); in wl1271_tm_detect_fem() 321 mutex_lock(&wl->mutex); in wl12xx_tm_cmd_get_mac() 357 mutex_unlock(&wl->mutex); in wl12xx_tm_cmd_get_mac()
|
D | vendor_cmd.c | 51 mutex_lock(&wl->mutex); in wlcore_vendor_cmd_smart_config_start() 67 mutex_unlock(&wl->mutex); in wlcore_vendor_cmd_smart_config_start() 83 mutex_lock(&wl->mutex); in wlcore_vendor_cmd_smart_config_stop() 98 mutex_unlock(&wl->mutex); in wlcore_vendor_cmd_smart_config_stop() 127 mutex_lock(&wl->mutex); in wlcore_vendor_cmd_smart_config_set_group_key() 145 mutex_unlock(&wl->mutex); in wlcore_vendor_cmd_smart_config_set_group_key()
|
D | main.c | 145 mutex_lock(&wl->mutex); in wl1271_rx_streaming_enable_work() 171 mutex_unlock(&wl->mutex); in wl1271_rx_streaming_enable_work() 181 mutex_lock(&wl->mutex); in wl1271_rx_streaming_disable_work() 197 mutex_unlock(&wl->mutex); in wl1271_rx_streaming_disable_work() 226 mutex_lock(&wl->mutex); in wlcore_rc_update_work() 239 mutex_unlock(&wl->mutex); in wlcore_rc_update_work() 250 mutex_lock(&wl->mutex); in wl12xx_tx_watchdog_work() 301 mutex_unlock(&wl->mutex); in wl12xx_tx_watchdog_work() 686 mutex_lock(&wl->mutex); in wlcore_irq() 700 mutex_unlock(&wl->mutex); in wlcore_irq() [all …]
|
/linux-4.1.27/drivers/pwm/ |
D | pwm-twl-led.c | 61 struct mutex mutex; member 109 mutex_lock(&twl->mutex); in twl4030_pwmled_enable() 123 mutex_unlock(&twl->mutex); in twl4030_pwmled_enable() 134 mutex_lock(&twl->mutex); in twl4030_pwmled_disable() 148 mutex_unlock(&twl->mutex); in twl4030_pwmled_disable() 174 mutex_lock(&twl->mutex); in twl6030_pwmled_enable() 190 mutex_unlock(&twl->mutex); in twl6030_pwmled_enable() 201 mutex_lock(&twl->mutex); in twl6030_pwmled_disable() 217 mutex_unlock(&twl->mutex); in twl6030_pwmled_disable() 226 mutex_lock(&twl->mutex); in twl6030_pwmled_request() [all …]
|
D | pwm-twl.c | 61 struct mutex mutex; member 111 mutex_lock(&twl->mutex); in twl4030_pwm_enable() 131 mutex_unlock(&twl->mutex); in twl4030_pwm_enable() 141 mutex_lock(&twl->mutex); in twl4030_pwm_disable() 161 mutex_unlock(&twl->mutex); in twl4030_pwm_disable() 178 mutex_lock(&twl->mutex); in twl4030_pwm_request() 198 mutex_unlock(&twl->mutex); in twl4030_pwm_request() 213 mutex_lock(&twl->mutex); in twl4030_pwm_free() 229 mutex_unlock(&twl->mutex); in twl4030_pwm_free() 238 mutex_lock(&twl->mutex); in twl6030_pwm_enable() [all …]
|
/linux-4.1.27/sound/pci/oxygen/ |
D | xonar_dg_mixer.c | 75 mutex_lock(&chip->mutex); in output_select_get() 77 mutex_unlock(&chip->mutex); in output_select_get() 90 mutex_lock(&chip->mutex); in output_select_put() 97 mutex_unlock(&chip->mutex); in output_select_put() 121 mutex_lock(&chip->mutex); in hp_stereo_volume_get() 126 mutex_unlock(&chip->mutex); in hp_stereo_volume_get() 143 mutex_lock(&chip->mutex); in hp_stereo_volume_put() 153 mutex_unlock(&chip->mutex); in hp_stereo_volume_put() 166 mutex_lock(&chip->mutex); in hp_mute_get() 169 mutex_unlock(&chip->mutex); in hp_mute_get() [all …]
|
D | oxygen_mixer.c | 46 mutex_lock(&chip->mutex); in dac_volume_get() 49 mutex_unlock(&chip->mutex); in dac_volume_get() 61 mutex_lock(&chip->mutex); in dac_volume_put() 69 mutex_unlock(&chip->mutex); in dac_volume_put() 78 mutex_lock(&chip->mutex); in dac_mute_get() 80 mutex_unlock(&chip->mutex); in dac_mute_get() 90 mutex_lock(&chip->mutex); in dac_mute_put() 96 mutex_unlock(&chip->mutex); in dac_mute_put() 129 mutex_lock(&chip->mutex); in upmix_get() 131 mutex_unlock(&chip->mutex); in upmix_get() [all …]
|
/linux-4.1.27/sound/firewire/ |
D | iso-resources.c | 30 mutex_init(&r->mutex); in fw_iso_resources_init() 44 mutex_destroy(&r->mutex); in fw_iso_resources_destroy() 126 mutex_lock(&r->mutex); in fw_iso_resources_allocate() 132 mutex_unlock(&r->mutex); in fw_iso_resources_allocate() 147 mutex_unlock(&r->mutex); in fw_iso_resources_allocate() 169 mutex_lock(&r->mutex); in fw_iso_resources_update() 172 mutex_unlock(&r->mutex); in fw_iso_resources_update() 199 mutex_unlock(&r->mutex); in fw_iso_resources_update() 216 mutex_lock(&r->mutex); in fw_iso_resources_free() 229 mutex_unlock(&r->mutex); in fw_iso_resources_free()
|
D | cmp.c | 144 mutex_init(&c->mutex); in cmp_connection_init() 183 mutex_destroy(&c->mutex); in cmp_connection_destroy() 284 mutex_lock(&c->mutex); in cmp_connection_establish() 308 mutex_unlock(&c->mutex); in cmp_connection_establish() 315 mutex_unlock(&c->mutex); in cmp_connection_establish() 335 mutex_lock(&c->mutex); in cmp_connection_update() 338 mutex_unlock(&c->mutex); in cmp_connection_update() 356 mutex_unlock(&c->mutex); in cmp_connection_update() 364 mutex_unlock(&c->mutex); in cmp_connection_update() 387 mutex_lock(&c->mutex); in cmp_connection_break() [all …]
|
D | isight.c | 55 struct mutex mutex; member 336 mutex_lock(&isight->mutex); in isight_hw_free() 338 mutex_unlock(&isight->mutex); in isight_hw_free() 414 mutex_lock(&isight->mutex); in isight_prepare() 416 mutex_unlock(&isight->mutex); in isight_prepare() 605 mutex_destroy(&isight->mutex); in isight_card_free() 635 mutex_init(&isight->mutex); in isight_probe() 674 mutex_destroy(&isight->mutex); in isight_probe() 687 mutex_lock(&isight->mutex); in isight_bus_reset() 689 mutex_unlock(&isight->mutex); in isight_bus_reset() [all …]
|
/linux-4.1.27/drivers/isdn/gigaset/ |
D | interface.c | 127 if (mutex_lock_interruptible(&cs->mutex)) { in if_open() 140 mutex_unlock(&cs->mutex); in if_open() 155 mutex_lock(&cs->mutex); in if_close() 164 mutex_unlock(&cs->mutex); in if_close() 180 if (mutex_lock_interruptible(&cs->mutex)) in if_ioctl() 231 mutex_unlock(&cs->mutex); in if_ioctl() 243 if (mutex_lock_interruptible(&cs->mutex)) in if_tiocmget() 248 mutex_unlock(&cs->mutex); in if_tiocmget() 263 if (mutex_lock_interruptible(&cs->mutex)) in if_tiocmset() 275 mutex_unlock(&cs->mutex); in if_tiocmset() [all …]
|
D | proc.c | 40 if (mutex_lock_interruptible(&cs->mutex)) in set_cidmode() 47 mutex_unlock(&cs->mutex); in set_cidmode() 54 mutex_unlock(&cs->mutex); in set_cidmode()
|
/linux-4.1.27/drivers/iio/gyro/ |
D | bmg160.c | 103 struct mutex mutex; member 469 mutex_lock(&data->mutex); in bmg160_get_temp() 472 mutex_unlock(&data->mutex); in bmg160_get_temp() 480 mutex_unlock(&data->mutex); in bmg160_get_temp() 486 mutex_unlock(&data->mutex); in bmg160_get_temp() 497 mutex_lock(&data->mutex); in bmg160_get_axis() 500 mutex_unlock(&data->mutex); in bmg160_get_axis() 508 mutex_unlock(&data->mutex); in bmg160_get_axis() 514 mutex_unlock(&data->mutex); in bmg160_get_axis() 572 mutex_lock(&data->mutex); in bmg160_read_raw() [all …]
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
D | dyna_pci10xx.c | 54 struct mutex mutex; member 86 mutex_lock(&devpriv->mutex); in dyna_pci10xx_insn_read_ai() 104 mutex_unlock(&devpriv->mutex); in dyna_pci10xx_insn_read_ai() 123 mutex_lock(&devpriv->mutex); in dyna_pci10xx_insn_write_ao() 130 mutex_unlock(&devpriv->mutex); in dyna_pci10xx_insn_write_ao() 143 mutex_lock(&devpriv->mutex); in dyna_pci10xx_di_insn_bits() 151 mutex_unlock(&devpriv->mutex); in dyna_pci10xx_di_insn_bits() 162 mutex_lock(&devpriv->mutex); in dyna_pci10xx_do_insn_bits() 170 mutex_unlock(&devpriv->mutex); in dyna_pci10xx_do_insn_bits() 193 mutex_init(&devpriv->mutex); in dyna_pci10xx_auto_attach() [all …]
|
/linux-4.1.27/drivers/gpu/ipu-v3/ |
D | ipu-dp.c | 73 struct mutex mutex; member 94 mutex_lock(&priv->mutex); in ipu_dp_set_global_alpha() 117 mutex_unlock(&priv->mutex); in ipu_dp_set_global_alpha() 183 mutex_lock(&priv->mutex); in ipu_dp_setup_channel() 212 mutex_unlock(&priv->mutex); in ipu_dp_setup_channel() 222 mutex_lock(&priv->mutex); in ipu_dp_enable() 229 mutex_unlock(&priv->mutex); in ipu_dp_enable() 244 mutex_lock(&priv->mutex); in ipu_dp_enable_channel() 252 mutex_unlock(&priv->mutex); in ipu_dp_enable_channel() 267 mutex_lock(&priv->mutex); in ipu_dp_disable_channel() [all …]
|
D | ipu-dmfc.c | 119 struct mutex mutex; member 128 mutex_lock(&priv->mutex); in ipu_dmfc_enable_channel() 135 mutex_unlock(&priv->mutex); in ipu_dmfc_enable_channel() 159 mutex_lock(&priv->mutex); in ipu_dmfc_disable_channel() 171 mutex_unlock(&priv->mutex); in ipu_dmfc_disable_channel() 274 mutex_lock(&priv->mutex); in ipu_dmfc_free_bandwidth() 304 mutex_unlock(&priv->mutex); in ipu_dmfc_free_bandwidth() 321 mutex_lock(&priv->mutex); in ipu_dmfc_alloc_bandwidth() 347 mutex_unlock(&priv->mutex); in ipu_dmfc_alloc_bandwidth() 405 mutex_init(&priv->mutex); in ipu_dmfc_init()
|
D | ipu-dc.c | 113 struct mutex mutex; member 238 mutex_lock(&priv->mutex); in ipu_dc_enable() 245 mutex_unlock(&priv->mutex); in ipu_dc_enable() 310 mutex_lock(&priv->mutex); in ipu_dc_disable() 319 mutex_unlock(&priv->mutex); in ipu_dc_disable() 358 mutex_lock(&priv->mutex); in ipu_dc_get() 361 mutex_unlock(&priv->mutex); in ipu_dc_get() 367 mutex_unlock(&priv->mutex); in ipu_dc_get() 377 mutex_lock(&priv->mutex); in ipu_dc_put() 379 mutex_unlock(&priv->mutex); in ipu_dc_put() [all …]
|
/linux-4.1.27/fs/squashfs/ |
D | decompressor_multi.c | 43 struct mutex mutex; member 58 mutex_lock(&stream->mutex); in put_decomp_stream() 60 mutex_unlock(&stream->mutex); in put_decomp_stream() 76 mutex_init(&stream->mutex); in squashfs_decompressor_create() 135 mutex_lock(&stream->mutex); in get_decomp_stream() 142 mutex_unlock(&stream->mutex); in get_decomp_stream() 168 mutex_unlock(&stream->mutex); in get_decomp_stream() 176 mutex_unlock(&stream->mutex); in get_decomp_stream()
|
D | decompressor_single.c | 26 struct mutex mutex; member 46 mutex_init(&stream->mutex); in squashfs_decompressor_create() 70 mutex_lock(&stream->mutex); in squashfs_decompress() 73 mutex_unlock(&stream->mutex); in squashfs_decompress()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | base.c | 38 mutex_lock(&nv_subdev(imem)->mutex); in _nvkm_instobj_dtor() 40 mutex_unlock(&nv_subdev(imem)->mutex); in _nvkm_instobj_dtor() 59 mutex_lock(&imem->base.mutex); in nvkm_instobj_create_() 61 mutex_unlock(&imem->base.mutex); in nvkm_instobj_create_() 87 mutex_lock(&imem->base.mutex); in _nvkm_instmem_fini() 98 mutex_unlock(&imem->base.mutex); in _nvkm_instmem_fini() 117 mutex_lock(&imem->base.mutex); in _nvkm_instmem_init() 126 mutex_unlock(&imem->base.mutex); in _nvkm_instmem_init()
|
/linux-4.1.27/drivers/misc/ |
D | apds9802als.c | 41 struct mutex mutex; member 88 mutex_lock(&data->mutex); in als_lux0_input_data_show() 109 mutex_unlock(&data->mutex); in als_lux0_input_data_show() 115 mutex_unlock(&data->mutex); in als_lux0_input_data_show() 143 mutex_lock(&data->mutex); in als_sensing_range_store() 161 mutex_unlock(&data->mutex); in als_sensing_range_store() 166 mutex_unlock(&data->mutex); in als_sensing_range_store() 176 mutex_lock(&data->mutex); in als_set_power_state() 186 mutex_unlock(&data->mutex); in als_set_power_state() 246 mutex_init(&data->mutex); in apds9802als_probe()
|
D | bh1770glc.c | 140 struct mutex mutex; /* avoid parallel access */ member 579 mutex_lock(&chip->mutex); in bh1770_prox_work() 581 mutex_unlock(&chip->mutex); in bh1770_prox_work() 591 mutex_lock(&chip->mutex); in bh1770_irq() 628 mutex_unlock(&chip->mutex); in bh1770_irq() 658 mutex_lock(&chip->mutex); in bh1770_power_state_store() 685 mutex_unlock(&chip->mutex); in bh1770_power_state_store() 711 mutex_lock(&chip->mutex); in bh1770_lux_result_show() 713 mutex_unlock(&chip->mutex); in bh1770_lux_result_show() 736 mutex_lock(&chip->mutex); in bh1770_prox_enable_store() [all …]
|
/linux-4.1.27/drivers/iio/light/ |
D | cm3323.c | 52 struct mutex mutex; member 163 mutex_lock(&data->mutex); in cm3323_read_raw() 166 mutex_unlock(&data->mutex); in cm3323_read_raw() 170 mutex_unlock(&data->mutex); in cm3323_read_raw() 174 mutex_lock(&data->mutex); in cm3323_read_raw() 177 mutex_unlock(&data->mutex); in cm3323_read_raw() 183 mutex_unlock(&data->mutex); in cm3323_read_raw() 200 mutex_lock(&data->mutex); in cm3323_write_raw() 202 mutex_unlock(&data->mutex); in cm3323_write_raw() 232 mutex_init(&data->mutex); in cm3323_probe()
|
D | apds9300.c | 51 struct mutex mutex; member 245 mutex_lock(&data->mutex); in apds9300_read_raw() 271 mutex_unlock(&data->mutex); in apds9300_read_raw() 305 mutex_lock(&data->mutex); in apds9300_write_thresh() 310 mutex_unlock(&data->mutex); in apds9300_write_thresh() 332 mutex_lock(&data->mutex); in apds9300_write_interrupt_config() 334 mutex_unlock(&data->mutex); in apds9300_write_interrupt_config() 425 mutex_init(&data->mutex); in apds9300_probe() 482 mutex_lock(&data->mutex); in apds9300_suspend() 484 mutex_unlock(&data->mutex); in apds9300_suspend() [all …]
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/ |
D | tdls.c | 79 lockdep_assert_held(&mvm->mutex); in iwl_mvm_teardown_tdls_peers() 83 lockdep_is_held(&mvm->mutex)); in iwl_mvm_teardown_tdls_peers() 102 lockdep_assert_held(&mvm->mutex); in iwl_mvm_tdls_sta_count() 106 lockdep_is_held(&mvm->mutex)); in iwl_mvm_tdls_sta_count() 137 lockdep_assert_held(&mvm->mutex); in iwl_mvm_tdls_config() 150 lockdep_is_held(&mvm->mutex)); in iwl_mvm_tdls_config() 217 mutex_lock(&mvm->mutex); in iwl_mvm_mac_mgd_protect_tdls_discover() 220 mutex_unlock(&mvm->mutex); in iwl_mvm_mac_mgd_protect_tdls_discover() 275 lockdep_assert_held(&mvm->mutex); in iwl_mvm_rx_tdls_notif() 287 lockdep_is_held(&mvm->mutex)); in iwl_mvm_rx_tdls_notif() [all …]
|
D | mac80211.c | 317 lockdep_assert_held(&mvm->mutex); in iwl_mvm_get_regdomain() 774 mutex_lock(&mvm->mutex); in iwl_mvm_mac_ampdu_action() 809 mutex_unlock(&mvm->mutex); in iwl_mvm_mac_ampdu_action() 1033 lockdep_assert_held(&mvm->mutex); in iwl_mvm_fw_error_dump() 1272 lockdep_assert_held(&mvm->mutex); in __iwl_mvm_mac_start() 1310 mutex_lock(&mvm->mutex); in iwl_mvm_mac_start() 1312 mutex_unlock(&mvm->mutex); in iwl_mvm_mac_start() 1321 mutex_lock(&mvm->mutex); in iwl_mvm_restart_complete() 1339 mutex_unlock(&mvm->mutex); in iwl_mvm_restart_complete() 1386 lockdep_assert_held(&mvm->mutex); in __iwl_mvm_mac_stop() [all …]
|
D | debugfs.c | 87 mutex_lock(&mvm->mutex); in iwl_dbgfs_tx_flush_write() 89 mutex_unlock(&mvm->mutex); in iwl_dbgfs_tx_flush_write() 110 mutex_lock(&mvm->mutex); in iwl_dbgfs_sta_drain_write() 119 mutex_unlock(&mvm->mutex); in iwl_dbgfs_sta_drain_write() 230 mutex_lock(&mvm->mutex); in iwl_dbgfs_set_nic_temperature_write() 252 mutex_unlock(&mvm->mutex); in iwl_dbgfs_set_nic_temperature_write() 268 mutex_lock(&mvm->mutex); in iwl_dbgfs_nic_temp_read() 270 mutex_unlock(&mvm->mutex); in iwl_dbgfs_nic_temp_read() 288 mutex_lock(&mvm->mutex); in iwl_dbgfs_stations_read() 293 lockdep_is_held(&mvm->mutex)); in iwl_dbgfs_stations_read() [all …]
|
D | sta.c | 80 lockdep_assert_held(&mvm->mutex); in iwl_mvm_find_free_sta_id() 92 lockdep_is_held(&mvm->mutex))) in iwl_mvm_find_free_sta_id() 216 lockdep_assert_held(&mvm->mutex); in iwl_mvm_tdls_sta_init() 251 lockdep_assert_held(&mvm->mutex); in iwl_mvm_tdls_sta_deinit() 267 lockdep_assert_held(&mvm->mutex); in iwl_mvm_add_sta() 348 lockdep_assert_held(&mvm->mutex); in iwl_mvm_drain_sta() 391 lockdep_is_held(&mvm->mutex)); in iwl_mvm_rm_sta_common() 421 mutex_lock(&mvm->mutex); in iwl_mvm_sta_drained_wk() 427 lockdep_is_held(&mvm->mutex)); in iwl_mvm_sta_drained_wk() 478 mutex_unlock(&mvm->mutex); in iwl_mvm_sta_drained_wk() [all …]
|
D | debugfs-vif.c | 185 mutex_lock(&mvm->mutex); in iwl_dbgfs_pm_params_write() 188 mutex_unlock(&mvm->mutex); in iwl_dbgfs_pm_params_write() 223 mutex_lock(&mvm->mutex); in iwl_dbgfs_mac_params_read() 269 lockdep_is_held(&mvm->mutex)); in iwl_dbgfs_mac_params_read() 289 mutex_unlock(&mvm->mutex); in iwl_dbgfs_mac_params_read() 425 mutex_lock(&mvm->mutex); in iwl_dbgfs_bf_params_write() 431 mutex_unlock(&mvm->mutex); in iwl_dbgfs_bf_params_write() 499 mutex_lock(&mvm->mutex); in iwl_dbgfs_low_latency_write() 501 mutex_unlock(&mvm->mutex); in iwl_dbgfs_low_latency_write() 541 mutex_lock(&mvm->mutex); in iwl_dbgfs_uapsd_misbehaving_write() [all …]
|
/linux-4.1.27/drivers/staging/vme/devices/ |
D | vme_user.c | 99 struct mutex mutex; /* Mutex for locking image */ member 189 mutex_lock(&image[minor].mutex); in vme_user_open() 200 mutex_unlock(&image[minor].mutex); in vme_user_open() 205 mutex_unlock(&image[minor].mutex); in vme_user_open() 214 mutex_lock(&image[minor].mutex); in vme_user_release() 219 mutex_unlock(&image[minor].mutex); in vme_user_release() 346 mutex_lock(&image[minor].mutex); in vme_user_read() 353 mutex_unlock(&image[minor].mutex); in vme_user_read() 374 mutex_unlock(&image[minor].mutex); in vme_user_read() 392 mutex_lock(&image[minor].mutex); in vme_user_write() [all …]
|
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_overlay.c | 54 struct mutex mutex; member 373 mutex_lock(&overlay->mutex); in vmw_overlay_stop_all() 384 mutex_unlock(&overlay->mutex); in vmw_overlay_stop_all() 404 mutex_lock(&overlay->mutex); in vmw_overlay_resume_all() 418 mutex_unlock(&overlay->mutex); in vmw_overlay_resume_all() 438 mutex_lock(&overlay->mutex); in vmw_overlay_pause_all() 448 mutex_unlock(&overlay->mutex); in vmw_overlay_pause_all() 480 mutex_lock(&overlay->mutex); in vmw_overlay_ioctl() 496 mutex_unlock(&overlay->mutex); in vmw_overlay_ioctl() 518 mutex_lock(&overlay->mutex); in vmw_overlay_num_free_overlays() [all …]
|
/linux-4.1.27/drivers/staging/android/ion/ |
D | ion_page_pool.c | 46 mutex_lock(&pool->mutex); in ion_page_pool_add() 54 mutex_unlock(&pool->mutex); in ion_page_pool_add() 82 mutex_lock(&pool->mutex); in ion_page_pool_alloc() 87 mutex_unlock(&pool->mutex); in ion_page_pool_alloc() 133 mutex_lock(&pool->mutex); in ion_page_pool_shrink() 139 mutex_unlock(&pool->mutex); in ion_page_pool_shrink() 142 mutex_unlock(&pool->mutex); in ion_page_pool_shrink() 161 mutex_init(&pool->mutex); in ion_page_pool_create()
|
/linux-4.1.27/drivers/tty/ |
D | tty_audit.c | 18 struct mutex mutex; /* Protects all data below */ member 37 mutex_init(&buf->mutex); in tty_audit_buf_alloc() 121 mutex_lock(&buf->mutex); in tty_audit_exit() 123 mutex_unlock(&buf->mutex); in tty_audit_exit() 158 mutex_lock(&buf->mutex); in tty_audit_tiocsti() 161 mutex_unlock(&buf->mutex); in tty_audit_tiocsti() 204 mutex_lock(&buf->mutex); in tty_audit_push_current() 206 mutex_unlock(&buf->mutex); in tty_audit_push_current() 293 mutex_lock(&buf->mutex); in tty_audit_add_data() 316 mutex_unlock(&buf->mutex); in tty_audit_add_data() [all …]
|
/linux-4.1.27/drivers/iio/adc/ |
D | xilinx-xadc.h | 68 struct mutex mutex; member 90 lockdep_assert_held(&xadc->mutex); in _xadc_read_adc_reg() 97 lockdep_assert_held(&xadc->mutex); in _xadc_write_adc_reg() 106 mutex_lock(&xadc->mutex); in xadc_read_adc_reg() 108 mutex_unlock(&xadc->mutex); in xadc_read_adc_reg() 117 mutex_lock(&xadc->mutex); in xadc_write_adc_reg() 119 mutex_unlock(&xadc->mutex); in xadc_write_adc_reg()
|
D | xilinx-xadc-events.c | 134 mutex_lock(&xadc->mutex); in xadc_write_event_config() 156 mutex_unlock(&xadc->mutex); in xadc_write_event_config() 202 mutex_lock(&xadc->mutex); in xadc_write_event_value() 212 mutex_unlock(&xadc->mutex); in xadc_write_event_value() 245 mutex_unlock(&xadc->mutex); in xadc_write_event_value()
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-twl4030.c | 68 struct mutex mutex; member 211 mutex_lock(&priv->mutex); in twl_request() 270 mutex_unlock(&priv->mutex); in twl_request() 278 mutex_lock(&priv->mutex); in twl_free() 291 mutex_unlock(&priv->mutex); in twl_free() 299 mutex_lock(&priv->mutex); in twl_direction_in() 308 mutex_unlock(&priv->mutex); in twl_direction_in() 319 mutex_lock(&priv->mutex); in twl_get() 332 mutex_unlock(&priv->mutex); in twl_get() 340 mutex_lock(&priv->mutex); in twl_set() [all …]
|
/linux-4.1.27/sound/soc/fsl/ |
D | mpc5200_psc_ac97.c | 39 mutex_lock(&psc_dma->mutex); in psc_ac97_read() 46 mutex_unlock(&psc_dma->mutex); in psc_ac97_read() 62 mutex_unlock(&psc_dma->mutex); in psc_ac97_read() 69 mutex_unlock(&psc_dma->mutex); in psc_ac97_read() 74 mutex_unlock(&psc_dma->mutex); in psc_ac97_read() 83 mutex_lock(&psc_dma->mutex); in psc_ac97_write() 97 mutex_unlock(&psc_dma->mutex); in psc_ac97_write() 104 mutex_lock(&psc_dma->mutex); in psc_ac97_warm_reset() 110 mutex_unlock(&psc_dma->mutex); in psc_ac97_warm_reset() 117 mutex_lock(&psc_dma->mutex); in psc_ac97_cold_reset() [all …]
|
/linux-4.1.27/drivers/rtc/ |
D | rtc-ds1374.c | 79 struct mutex mutex; member 199 mutex_lock(&ds1374->mutex); in ds1374_read_alarm() 222 mutex_unlock(&ds1374->mutex); in ds1374_read_alarm() 256 mutex_lock(&ds1374->mutex); in ds1374_set_alarm() 282 mutex_unlock(&ds1374->mutex); in ds1374_set_alarm() 303 mutex_lock(&ds1374->mutex); in ds1374_work() 327 mutex_unlock(&ds1374->mutex); in ds1374_work() 337 mutex_lock(&ds1374->mutex); in ds1374_alarm_irq_enable() 352 mutex_unlock(&ds1374->mutex); in ds1374_alarm_irq_enable() 462 mutex_lock(&ds1374->mutex); in ds1374_wdt_open() [all …]
|
D | rtc-ds3232.c | 61 struct mutex mutex; member 199 mutex_lock(&ds3232->mutex); in ds3232_read_alarm() 229 mutex_unlock(&ds3232->mutex); in ds3232_read_alarm() 248 mutex_lock(&ds3232->mutex); in ds3232_set_alarm() 282 mutex_unlock(&ds3232->mutex); in ds3232_set_alarm() 293 mutex_lock(&ds3232->mutex); in ds3232_update_alarm() 325 mutex_unlock(&ds3232->mutex); in ds3232_update_alarm() 369 mutex_lock(&ds3232->mutex); in ds3232_work() 398 mutex_unlock(&ds3232->mutex); in ds3232_work() 423 mutex_init(&ds3232->mutex); in ds3232_probe() [all …]
|
D | rtc-ds1343.c | 85 struct mutex mutex; member 505 mutex_lock(&priv->mutex); in ds1343_read_alarm() 526 mutex_unlock(&priv->mutex); in ds1343_read_alarm() 538 mutex_lock(&priv->mutex); in ds1343_set_alarm() 550 mutex_unlock(&priv->mutex); in ds1343_set_alarm() 563 mutex_lock(&priv->mutex); in ds1343_alarm_irq_enable() 572 mutex_unlock(&priv->mutex); in ds1343_alarm_irq_enable() 583 mutex_lock(&priv->mutex); in ds1343_thread() 604 mutex_unlock(&priv->mutex); in ds1343_thread() 634 mutex_init(&priv->mutex); in ds1343_probe() [all …]
|
/linux-4.1.27/drivers/w1/ |
D | w1.c | 135 mutex_lock(&sl->master->mutex); in rw_write() 144 mutex_unlock(&sl->master->mutex); in rw_write() 154 mutex_lock(&sl->master->mutex); in rw_read() 156 mutex_unlock(&sl->master->mutex); in rw_read() 226 mutex_lock(&md->mutex); in w1_master_attribute_show_name() 228 mutex_unlock(&md->mutex); in w1_master_attribute_show_name() 245 mutex_lock(&md->mutex); in w1_master_attribute_store_search() 247 mutex_unlock(&md->mutex); in w1_master_attribute_store_search() 262 mutex_lock(&md->mutex); in w1_master_attribute_show_search() 264 mutex_unlock(&md->mutex); in w1_master_attribute_show_search() [all …]
|
D | w1.h | 227 struct mutex list_mutex; 251 struct mutex mutex; member 252 struct mutex bus_mutex; 334 extern struct mutex w1_mlock;
|
/linux-4.1.27/drivers/net/wireless/b43legacy/ |
D | sysfs.c | 85 mutex_lock(&wldev->wl->mutex); in b43legacy_attr_interfmode_show() 104 mutex_unlock(&wldev->wl->mutex); in b43legacy_attr_interfmode_show() 139 mutex_lock(&wldev->wl->mutex); in b43legacy_attr_interfmode_store() 148 mutex_unlock(&wldev->wl->mutex); in b43legacy_attr_interfmode_store() 167 mutex_lock(&wldev->wl->mutex); in b43legacy_attr_preamble_show() 176 mutex_unlock(&wldev->wl->mutex); in b43legacy_attr_preamble_show() 195 mutex_lock(&wldev->wl->mutex); in b43legacy_attr_preamble_store() 201 mutex_unlock(&wldev->wl->mutex); in b43legacy_attr_preamble_store()
|
D | rfkill.c | 60 mutex_lock(&wl->mutex); in b43legacy_rfkill_poll() 63 mutex_unlock(&wl->mutex); in b43legacy_rfkill_poll() 90 mutex_unlock(&wl->mutex); in b43legacy_rfkill_poll()
|
/linux-4.1.27/drivers/input/misc/ |
D | regulator-haptic.c | 29 struct mutex mutex; member 89 mutex_lock(&haptic->mutex); in regulator_haptic_work() 94 mutex_unlock(&haptic->mutex); in regulator_haptic_work() 159 mutex_init(&haptic->mutex); in regulator_haptic_probe() 213 error = mutex_lock_interruptible(&haptic->mutex); in regulator_haptic_suspend() 221 mutex_unlock(&haptic->mutex); in regulator_haptic_suspend() 232 mutex_lock(&haptic->mutex); in regulator_haptic_resume() 240 mutex_unlock(&haptic->mutex); in regulator_haptic_resume()
|
D | adxl34x.c | 193 struct mutex mutex; /* reentrant protection for struct */ member 244 mutex_lock(&ac->mutex); in adxl34x_get_triple() 253 mutex_unlock(&ac->mutex); in adxl34x_get_triple() 417 mutex_lock(&ac->mutex); in adxl34x_suspend() 424 mutex_unlock(&ac->mutex); in adxl34x_suspend() 430 mutex_lock(&ac->mutex); in adxl34x_resume() 437 mutex_unlock(&ac->mutex); in adxl34x_resume() 461 mutex_lock(&ac->mutex); in adxl34x_disable_store() 475 mutex_unlock(&ac->mutex); in adxl34x_disable_store() 488 mutex_lock(&ac->mutex); in adxl34x_calibrate_show() [all …]
|
D | cma3000_d0x.c | 79 struct mutex mutex; member 231 mutex_lock(&data->mutex); in cma3000_open() 238 mutex_unlock(&data->mutex); in cma3000_open() 247 mutex_lock(&data->mutex); in cma3000_close() 254 mutex_unlock(&data->mutex); in cma3000_close() 259 mutex_lock(&data->mutex); in cma3000_suspend() 266 mutex_unlock(&data->mutex); in cma3000_suspend() 273 mutex_lock(&data->mutex); in cma3000_resume() 280 mutex_unlock(&data->mutex); in cma3000_resume() 318 mutex_init(&data->mutex); in cma3000_init()
|
D | max77843-haptic.c | 47 struct mutex mutex; member 162 mutex_lock(&haptic->mutex); in max77843_haptic_play_work() 187 mutex_unlock(&haptic->mutex); in max77843_haptic_play_work() 260 mutex_init(&haptic->mutex); in max77843_haptic_probe() 312 error = mutex_lock_interruptible(&haptic->mutex); in max77843_haptic_suspend() 320 mutex_unlock(&haptic->mutex); in max77843_haptic_suspend() 331 mutex_lock(&haptic->mutex); in max77843_haptic_resume() 339 mutex_unlock(&haptic->mutex); in max77843_haptic_resume()
|
D | twl6040-vibra.c | 50 struct mutex mutex; member 186 mutex_lock(&info->mutex); in vibra_play_work() 196 mutex_unlock(&info->mutex); in vibra_play_work() 231 mutex_lock(&info->mutex); in twl6040_vibra_close() 236 mutex_unlock(&info->mutex); in twl6040_vibra_close() 244 mutex_lock(&info->mutex); in twl6040_vibra_suspend() 249 mutex_unlock(&info->mutex); in twl6040_vibra_suspend() 308 mutex_init(&info->mutex); in twl6040_vibra_probe()
|
D | max8997_haptic.c | 53 struct mutex mutex; member 175 mutex_lock(&chip->mutex); in max8997_haptic_enable() 202 mutex_unlock(&chip->mutex); in max8997_haptic_enable() 207 mutex_lock(&chip->mutex); in max8997_haptic_disable() 217 mutex_unlock(&chip->mutex); in max8997_haptic_disable() 280 mutex_init(&chip->mutex); in max8997_haptic_probe()
|
/linux-4.1.27/sound/aoa/core/ |
D | gpio-pmf.c | 78 mutex_lock(¬if->mutex); in pmf_handle_notify() 81 mutex_unlock(¬if->mutex); in pmf_handle_notify() 91 mutex_init(&rt->headphone_notify.mutex); in pmf_gpio_init() 92 mutex_init(&rt->line_in_notify.mutex); in pmf_gpio_init() 93 mutex_init(&rt->line_out_notify.mutex); in pmf_gpio_init() 114 mutex_destroy(&rt->headphone_notify.mutex); in pmf_gpio_exit() 115 mutex_destroy(&rt->line_in_notify.mutex); in pmf_gpio_exit() 116 mutex_destroy(&rt->line_out_notify.mutex); in pmf_gpio_exit() 158 mutex_lock(¬if->mutex); in pmf_set_notify() 205 mutex_unlock(¬if->mutex); in pmf_set_notify()
|
D | gpio-feature.c | 213 mutex_lock(¬if->mutex); in ftr_handle_notify() 216 mutex_unlock(¬if->mutex); in ftr_handle_notify() 276 mutex_init(&rt->headphone_notify.mutex); in ftr_gpio_init() 277 mutex_init(&rt->line_in_notify.mutex); in ftr_gpio_init() 278 mutex_init(&rt->line_out_notify.mutex); in ftr_gpio_init() 294 mutex_destroy(&rt->headphone_notify.mutex); in ftr_gpio_exit() 295 mutex_destroy(&rt->line_in_notify.mutex); in ftr_gpio_exit() 296 mutex_destroy(&rt->line_out_notify.mutex); in ftr_gpio_exit() 342 mutex_lock(¬if->mutex); in ftr_set_notify() 371 mutex_unlock(¬if->mutex); in ftr_set_notify()
|
/linux-4.1.27/Documentation/ |
D | futex-requeue-pi.txt | 7 boosting logic [see rt-mutex-desgin.txt] For the purposes of 20 rest to the natural wakeup inherent in unlocking the mutex 25 /* caller must lock mutex */ 26 pthread_cond_wait(cond, mutex) 29 unlock(mutex); 36 lock(mutex); 43 futex_requeue(cond->data.__futex, cond->mutex); 46 Once pthread_cond_broadcast() requeues the tasks, the cond->mutex 48 mutex only after it has returned to user space. This will leave the 59 /* caller must lock mutex */ [all …]
|
D | kref.txt | 143 holding a valid pointer. You must add a mutex (or some other lock). 146 static DEFINE_MUTEX(mutex); 157 mutex_lock(&mutex); 162 mutex_unlock(&mutex); 176 mutex_lock(&mutex); 178 mutex_unlock(&mutex); 193 mutex_lock(&mutex); 196 mutex_unlock(&mutex); 199 mutex_unlock(&mutex); 223 mutex_lock(&mutex); [all …]
|
/linux-4.1.27/drivers/media/platform/s5p-tv/ |
D | mixer_drv.c | 51 mutex_lock(&mdev->mutex); in mxr_get_mbus_fmt() 55 mutex_unlock(&mdev->mutex); in mxr_get_mbus_fmt() 60 mutex_lock(&mdev->mutex); in mxr_streamer_get() 85 mutex_unlock(&mdev->mutex); in mxr_streamer_get() 92 mutex_lock(&mdev->mutex); in mxr_streamer_put() 108 mutex_unlock(&mdev->mutex); in mxr_streamer_put() 114 mutex_lock(&mdev->mutex); in mxr_output_get() 120 mutex_unlock(&mdev->mutex); in mxr_output_get() 125 mutex_lock(&mdev->mutex); in mxr_output_put() 133 mutex_unlock(&mdev->mutex); in mxr_output_put() [all …]
|
D | mixer_video.c | 515 mutex_lock(&mdev->mutex); in mxr_enum_dv_timings() 517 mutex_unlock(&mdev->mutex); in mxr_enum_dv_timings() 530 mutex_lock(&mdev->mutex); in mxr_s_dv_timings() 536 mutex_unlock(&mdev->mutex); in mxr_s_dv_timings() 542 mutex_unlock(&mdev->mutex); in mxr_s_dv_timings() 558 mutex_lock(&mdev->mutex); in mxr_g_dv_timings() 560 mutex_unlock(&mdev->mutex); in mxr_g_dv_timings() 575 mutex_lock(&mdev->mutex); in mxr_dv_timings_cap() 577 mutex_unlock(&mdev->mutex); in mxr_dv_timings_cap() 589 mutex_lock(&mdev->mutex); in mxr_s_std() [all …]
|
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/ |
D | gang.c | 37 mutex_init(&gang->mutex); in alloc_spu_gang() 67 mutex_lock(&gang->mutex); in spu_gang_add_ctx() 71 mutex_unlock(&gang->mutex); in spu_gang_add_ctx() 76 mutex_lock(&gang->mutex); in spu_gang_remove_ctx() 84 mutex_unlock(&gang->mutex); in spu_gang_remove_ctx()
|
/linux-4.1.27/drivers/tty/serial/ |
D | tilegx.c | 52 struct mutex mutex; member 215 if (!mutex_trylock(&tile_uart->mutex)) in tilegx_tx_empty() 221 mutex_unlock(&tile_uart->mutex); in tilegx_tx_empty() 265 if (!mutex_trylock(&tile_uart->mutex)) in tilegx_start_tx() 277 mutex_unlock(&tile_uart->mutex); in tilegx_start_tx() 292 mutex_unlock(&tile_uart->mutex); in tilegx_start_tx() 307 if (!mutex_trylock(&tile_uart->mutex)) in tilegx_stop_rx() 314 mutex_unlock(&tile_uart->mutex); in tilegx_stop_rx() 337 if (mutex_lock_interruptible(&tile_uart->mutex)) in tilegx_startup() 383 mutex_unlock(&tile_uart->mutex); in tilegx_startup() [all …]
|
/linux-4.1.27/drivers/iio/proximity/ |
D | sx9500.c | 80 struct mutex mutex; member 220 mutex_lock(&data->mutex); in sx9500_read_samp_freq() 222 mutex_unlock(&data->mutex); in sx9500_read_samp_freq() 247 mutex_lock(&data->mutex); in sx9500_read_raw() 249 mutex_unlock(&data->mutex); in sx9500_read_raw() 274 mutex_lock(&data->mutex); in sx9500_set_samp_freq() 280 mutex_unlock(&data->mutex); in sx9500_set_samp_freq() 328 mutex_lock(&data->mutex); in sx9500_irq_thread_handler() 368 mutex_unlock(&data->mutex); in sx9500_irq_thread_handler() 402 mutex_lock(&data->mutex); in sx9500_write_event_config() [all …]
|
/linux-4.1.27/drivers/usb/wusbcore/ |
D | mmc.c | 168 mutex_lock(&wusbhc->mutex); in wusbhc_mmc_start() 172 mutex_unlock(&wusbhc->mutex); in wusbhc_mmc_start() 179 mutex_lock(&wusbhc->mutex); in wusbhc_mmc_stop() 182 mutex_unlock(&wusbhc->mutex); in wusbhc_mmc_stop() 274 mutex_lock(&wusbhc->mutex); in wusbhc_chid_set() 277 mutex_unlock(&wusbhc->mutex); in wusbhc_chid_set() 300 mutex_unlock(&wusbhc->mutex); in wusbhc_chid_set() 313 mutex_unlock(&wusbhc->mutex); in wusbhc_chid_set()
|
D | devconnect.c | 246 mutex_lock(&wusbhc->mutex); in wusbhc_devconnect_acked_work() 248 mutex_unlock(&wusbhc->mutex); in wusbhc_devconnect_acked_work() 289 mutex_lock(&wusbhc->mutex); in wusbhc_devconnect_ack() 338 mutex_unlock(&wusbhc->mutex); in wusbhc_devconnect_ack() 454 mutex_lock(&wusbhc->mutex); in wusbhc_keep_alive_run() 456 mutex_unlock(&wusbhc->mutex); in wusbhc_keep_alive_run() 504 mutex_lock(&wusbhc->mutex); in wusbhc_handle_dn_alive() 513 mutex_unlock(&wusbhc->mutex); in wusbhc_handle_dn_alive() 571 mutex_lock(&wusbhc->mutex); in wusbhc_handle_dn_disconnect() 582 mutex_unlock(&wusbhc->mutex); in wusbhc_handle_dn_disconnect() [all …]
|
D | rh.c | 265 mutex_lock(&wusbhc->mutex); in wusbhc_rh_set_port_feat() 267 mutex_unlock(&wusbhc->mutex); in wusbhc_rh_set_port_feat() 299 mutex_lock(&wusbhc->mutex); in wusbhc_rh_clear_port_feat() 329 mutex_unlock(&wusbhc->mutex); in wusbhc_rh_clear_port_feat() 347 mutex_lock(&wusbhc->mutex); in wusbhc_rh_get_port_status() 350 mutex_unlock(&wusbhc->mutex); in wusbhc_rh_get_port_status()
|
/linux-4.1.27/sound/firewire/oxfw/ |
D | oxfw-midi.c | 20 mutex_lock(&oxfw->mutex); in midi_capture_open() 25 mutex_unlock(&oxfw->mutex); in midi_capture_open() 42 mutex_lock(&oxfw->mutex); in midi_playback_open() 47 mutex_unlock(&oxfw->mutex); in midi_playback_open() 59 mutex_lock(&oxfw->mutex); in midi_capture_close() 64 mutex_unlock(&oxfw->mutex); in midi_capture_close() 74 mutex_lock(&oxfw->mutex); in midi_playback_close() 79 mutex_unlock(&oxfw->mutex); in midi_playback_close()
|
D | oxfw-pcm.c | 237 mutex_lock(&oxfw->mutex); in pcm_capture_hw_params() 239 mutex_unlock(&oxfw->mutex); in pcm_capture_hw_params() 253 mutex_lock(&oxfw->mutex); in pcm_playback_hw_params() 255 mutex_unlock(&oxfw->mutex); in pcm_playback_hw_params() 268 mutex_lock(&oxfw->mutex); in pcm_capture_hw_free() 275 mutex_unlock(&oxfw->mutex); in pcm_capture_hw_free() 283 mutex_lock(&oxfw->mutex); in pcm_playback_hw_free() 290 mutex_unlock(&oxfw->mutex); in pcm_playback_hw_free() 301 mutex_lock(&oxfw->mutex); in pcm_capture_prepare() 304 mutex_unlock(&oxfw->mutex); in pcm_capture_prepare() [all …]
|
/linux-4.1.27/drivers/net/wireless/rsi/ |
D | rsi_91x_mac80211.c | 263 mutex_lock(&common->mutex); in rsi_mac80211_start() 265 mutex_unlock(&common->mutex); in rsi_mac80211_start() 281 mutex_lock(&common->mutex); in rsi_mac80211_stop() 283 mutex_unlock(&common->mutex); in rsi_mac80211_stop() 301 mutex_lock(&common->mutex); in rsi_mac80211_add_interface() 315 mutex_unlock(&common->mutex); in rsi_mac80211_add_interface() 334 mutex_lock(&common->mutex); in rsi_mac80211_remove_interface() 340 mutex_unlock(&common->mutex); in rsi_mac80211_remove_interface() 412 mutex_lock(&common->mutex); in rsi_mac80211_config() 417 mutex_unlock(&common->mutex); in rsi_mac80211_config() [all …]
|
/linux-4.1.27/drivers/media/usb/pvrusb2/ |
D | pvrusb2-ioread.c | 50 struct mutex mutex; member 58 mutex_init(&cp->mutex); in pvr2_ioread_init() 208 mutex_lock(&cp->mutex); do { in pvr2_ioread_setup() 227 mutex_unlock(&cp->mutex); in pvr2_ioread_setup() 238 } while (0); mutex_unlock(&cp->mutex); in pvr2_ioread_setup() 248 mutex_lock(&cp->mutex); do { in pvr2_ioread_set_enabled() 254 } while (0); mutex_unlock(&cp->mutex); in pvr2_ioread_set_enabled() 318 mutex_lock(&cp->mutex); while (1) { in pvr2_ioread_filter() 365 } mutex_unlock(&cp->mutex); in pvr2_ioread_filter() 425 mutex_lock(&cp->mutex); do { in pvr2_ioread_read() [all …]
|
D | pvrusb2-io.c | 78 struct mutex mutex; member 421 mutex_init(&sp->mutex); in pvr2_stream_init() 429 mutex_lock(&sp->mutex); do { in pvr2_stream_done() 432 } while (0); mutex_unlock(&sp->mutex); in pvr2_stream_done() 504 mutex_lock(&sp->mutex); do { in pvr2_stream_setup() 509 } while(0); mutex_unlock(&sp->mutex); in pvr2_stream_setup() 517 mutex_lock(&sp->mutex); do { in pvr2_stream_set_callback() 522 } while(0); mutex_unlock(&sp->mutex); in pvr2_stream_set_callback() 557 mutex_lock(&sp->mutex); do { in pvr2_stream_set_buffer_count() 560 } while(0); mutex_unlock(&sp->mutex); in pvr2_stream_set_buffer_count() [all …]
|
/linux-4.1.27/drivers/pinctrl/ |
D | core.c | 197 mutex_lock(&pctldev->mutex); in pin_is_valid() 199 mutex_unlock(&pctldev->mutex); in pin_is_valid() 319 mutex_lock(&pctldev->mutex); in pinctrl_match_gpio_range() 325 mutex_unlock(&pctldev->mutex); in pinctrl_match_gpio_range() 329 mutex_unlock(&pctldev->mutex); in pinctrl_match_gpio_range() 358 mutex_lock(&pctldev->mutex); in pinctrl_ready_for_gpio_range() 364 mutex_unlock(&pctldev->mutex); in pinctrl_ready_for_gpio_range() 368 mutex_unlock(&pctldev->mutex); in pinctrl_ready_for_gpio_range() 427 mutex_lock(&pctldev->mutex); in pinctrl_add_gpio_range() 429 mutex_unlock(&pctldev->mutex); in pinctrl_add_gpio_range() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | object.c | 180 mutex_lock(&nv_subdev(object->engine)->mutex); in nvkm_object_inc() 182 mutex_unlock(&nv_subdev(object->engine)->mutex); in nvkm_object_inc() 201 mutex_lock(&nv_subdev(object->engine)->mutex); in nvkm_object_inc() 203 mutex_unlock(&nv_subdev(object->engine)->mutex); in nvkm_object_inc() 226 mutex_lock(&nv_subdev(object->engine)->mutex); in nvkm_object_decf() 228 mutex_unlock(&nv_subdev(object->engine)->mutex); in nvkm_object_decf() 253 mutex_lock(&nv_subdev(object->engine)->mutex); in nvkm_object_decs() 255 mutex_unlock(&nv_subdev(object->engine)->mutex); in nvkm_object_decs() 275 mutex_lock(&nv_subdev(object->engine)->mutex); in nvkm_object_decs() 277 mutex_unlock(&nv_subdev(object->engine)->mutex); in nvkm_object_decs()
|
/linux-4.1.27/drivers/mfd/ |
D | retu-mfd.c | 44 struct mutex mutex; member 148 mutex_lock(&rdev->mutex); in retu_read() 150 mutex_unlock(&rdev->mutex); in retu_read() 160 mutex_lock(&rdev->mutex); in retu_write() 162 mutex_unlock(&rdev->mutex); in retu_write() 173 mutex_lock(&retu_pm_power_off->mutex); in retu_power_off() 186 mutex_unlock(&retu_pm_power_off->mutex); in retu_power_off() 246 mutex_init(&rdev->mutex); in retu_probe()
|
D | twl4030-audio.c | 49 struct mutex mutex; member 103 mutex_lock(&audio->mutex); in twl4030_audio_enable_resource() 111 mutex_unlock(&audio->mutex); in twl4030_audio_enable_resource() 132 mutex_lock(&audio->mutex); in twl4030_audio_disable_resource() 136 mutex_unlock(&audio->mutex); in twl4030_audio_disable_resource() 147 mutex_unlock(&audio->mutex); in twl4030_audio_disable_resource() 206 mutex_init(&audio->mutex); in twl4030_audio_probe()
|
/linux-4.1.27/drivers/misc/sgi-xp/ |
D | xp_main.c | 172 if (mutex_lock_interruptible(®istration->mutex) != 0) in xpc_connect() 177 mutex_unlock(®istration->mutex); in xpc_connect() 189 mutex_unlock(®istration->mutex); in xpc_connect() 224 mutex_lock(®istration->mutex); in xpc_disconnect() 228 mutex_unlock(®istration->mutex); in xpc_disconnect() 242 mutex_unlock(®istration->mutex); in xpc_disconnect() 256 mutex_init(&xpc_registrations[ch_number].mutex); in xp_init()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/ |
D | mac80211.c | 237 lockdep_assert_held(&priv->mutex); in __iwl_up() 286 mutex_lock(&priv->mutex); in iwlagn_mac_start() 288 mutex_unlock(&priv->mutex); in iwlagn_mac_start() 316 mutex_lock(&priv->mutex); in iwlagn_mac_stop() 318 mutex_unlock(&priv->mutex); in iwlagn_mac_stop() 337 mutex_lock(&priv->mutex); in iwlagn_mac_set_rekey_data() 349 mutex_unlock(&priv->mutex); in iwlagn_mac_set_rekey_data() 366 mutex_lock(&priv->mutex); in iwlagn_mac_suspend() 392 mutex_unlock(&priv->mutex); in iwlagn_mac_suspend() 451 mutex_lock(&priv->mutex); in iwlagn_mac_resume() [all …]
|
D | scan.c | 112 lockdep_assert_held(&priv->mutex); in iwl_process_scan_complete() 163 lockdep_assert_held(&priv->mutex); in iwl_force_scan_end() 182 lockdep_assert_held(&priv->mutex); in iwl_do_scan_abort() 221 lockdep_assert_held(&priv->mutex); in iwl_scan_cancel_timeout() 668 lockdep_assert_held(&priv->mutex); in iwlagn_request_scan() 950 lockdep_assert_held(&priv->mutex); in iwl_scan_initiate() 1009 mutex_lock(&priv->mutex); in iwl_bg_start_internal_scan() 1024 mutex_unlock(&priv->mutex); in iwl_bg_start_internal_scan() 1037 mutex_lock(&priv->mutex); in iwl_bg_scan_check() 1039 mutex_unlock(&priv->mutex); in iwl_bg_scan_check() [all …]
|
/linux-4.1.27/drivers/input/touchscreen/ |
D | ad7879.c | 115 struct mutex mutex; member 291 mutex_lock(&ts->input->mutex); in ad7879_suspend() 298 mutex_unlock(&ts->input->mutex); in ad7879_suspend() 307 mutex_lock(&ts->input->mutex); in ad7879_resume() 314 mutex_unlock(&ts->input->mutex); in ad7879_resume() 324 mutex_lock(&ts->input->mutex); in ad7879_toggle() 339 mutex_unlock(&ts->input->mutex); in ad7879_toggle() 385 mutex_lock(&ts->mutex); in ad7879_gpio_direction_input() 388 mutex_unlock(&ts->mutex); in ad7879_gpio_direction_input() 399 mutex_lock(&ts->mutex); in ad7879_gpio_direction_output() [all …]
|
D | eeti_ts.c | 50 struct mutex mutex; member 75 mutex_lock(&priv->mutex); in eeti_ts_read() 114 mutex_unlock(&priv->mutex); in eeti_ts_read() 179 mutex_init(&priv->mutex); in eeti_ts_probe() 273 mutex_lock(&input_dev->mutex); in eeti_ts_suspend() 278 mutex_unlock(&input_dev->mutex); in eeti_ts_suspend() 295 mutex_lock(&input_dev->mutex); in eeti_ts_resume() 300 mutex_unlock(&input_dev->mutex); in eeti_ts_resume()
|
D | tsc2005.c | 133 struct mutex mutex; member 399 mutex_lock(&ts->mutex); in tsc2005_selftest_show() 461 mutex_unlock(&ts->mutex); in tsc2005_selftest_show() 500 if (!mutex_trylock(&ts->mutex)) { in tsc2005_esd_work() 540 mutex_unlock(&ts->mutex); in tsc2005_esd_work() 552 mutex_lock(&ts->mutex); in tsc2005_open() 559 mutex_unlock(&ts->mutex); in tsc2005_open() 568 mutex_lock(&ts->mutex); in tsc2005_close() 575 mutex_unlock(&ts->mutex); in tsc2005_close() 688 mutex_init(&ts->mutex); in tsc2005_probe() [all …]
|
/linux-4.1.27/drivers/leds/ |
D | leds-wm831x-status.c | 27 struct mutex mutex; member 49 mutex_lock(&led->mutex); in wm831x_status_work() 70 mutex_unlock(&led->mutex); in wm831x_status_work() 174 mutex_lock(&led->mutex); in wm831x_status_src_show() 182 mutex_unlock(&led->mutex); in wm831x_status_src_show() 208 mutex_lock(&led->mutex); in wm831x_status_src_store() 213 mutex_unlock(&led->mutex); in wm831x_status_src_store() 264 mutex_init(&drvdata->mutex); in wm831x_status_probe()
|
D | leds-dac124s085.c | 27 struct mutex mutex; member 47 mutex_lock(&led->mutex); in dac124s085_led_work() 51 mutex_unlock(&led->mutex); in dac124s085_led_work() 86 mutex_init(&led->mutex); in dac124s085_probe()
|
D | leds-regulator.c | 30 struct mutex mutex; member 102 mutex_lock(&led->mutex); in regulator_led_set_value() 123 mutex_unlock(&led->mutex); in regulator_led_set_value() 183 mutex_init(&led->mutex); in regulator_led_probe()
|
D | leds-max8997.c | 49 struct mutex mutex; member 176 mutex_lock(&led->mutex); in max8997_led_show_mode() 196 mutex_unlock(&led->mutex); in max8997_led_show_mode() 210 mutex_lock(&led->mutex); in max8997_led_store_mode() 225 mutex_unlock(&led->mutex); in max8997_led_store_mode() 283 mutex_init(&led->mutex); in max8997_led_probe()
|
/linux-4.1.27/fs/configfs/ |
D | file.c | 49 struct mutex mutex; member 112 mutex_lock(&buffer->mutex); in configfs_read_file() 122 mutex_unlock(&buffer->mutex); in configfs_read_file() 203 mutex_lock(&buffer->mutex); in configfs_write_file() 209 mutex_unlock(&buffer->mutex); in configfs_write_file() 263 mutex_init(&buffer->mutex); in check_perm() 302 mutex_destroy(&buffer->mutex); in configfs_release()
|
/linux-4.1.27/sound/firewire/dice/ |
D | dice-pcm.c | 235 mutex_lock(&dice->mutex); in capture_hw_params() 237 mutex_unlock(&dice->mutex); in capture_hw_params() 252 mutex_lock(&dice->mutex); in playback_hw_params() 254 mutex_unlock(&dice->mutex); in playback_hw_params() 268 mutex_lock(&dice->mutex); in capture_hw_free() 275 mutex_unlock(&dice->mutex); in capture_hw_free() 284 mutex_lock(&dice->mutex); in playback_hw_free() 291 mutex_unlock(&dice->mutex); in playback_hw_free() 301 mutex_lock(&dice->mutex); in capture_prepare() 303 mutex_unlock(&dice->mutex); in capture_prepare() [all …]
|
/linux-4.1.27/net/netfilter/ |
D | x_tables.c | 49 struct mutex mutex; member 53 struct mutex compat_mutex; 78 mutex_lock(&xt[af].mutex); in xt_register_target() 80 mutex_unlock(&xt[af].mutex); in xt_register_target() 90 mutex_lock(&xt[af].mutex); in xt_unregister_target() 92 mutex_unlock(&xt[af].mutex); in xt_unregister_target() 128 mutex_lock(&xt[af].mutex); in xt_register_match() 130 mutex_unlock(&xt[af].mutex); in xt_register_match() 140 mutex_lock(&xt[af].mutex); in xt_unregister_match() 142 mutex_unlock(&xt[af].mutex); in xt_unregister_match() [all …]
|
/linux-4.1.27/drivers/net/wireless/b43/ |
D | sysfs.c | 60 mutex_lock(&wldev->wl->mutex); in b43_attr_interfmode_show() 63 mutex_unlock(&wldev->wl->mutex); in b43_attr_interfmode_show() 87 mutex_unlock(&wldev->wl->mutex); in b43_attr_interfmode_show() 121 mutex_lock(&wldev->wl->mutex); in b43_attr_interfmode_store() 133 mutex_unlock(&wldev->wl->mutex); in b43_attr_interfmode_store()
|
D | rfkill.c | 43 mutex_lock(&wl->mutex); in b43_rfkill_poll() 46 mutex_unlock(&wl->mutex); in b43_rfkill_poll() 69 mutex_unlock(&wl->mutex); in b43_rfkill_poll()
|
/linux-4.1.27/drivers/net/wireless/ath/ath9k/ |
D | htc_drv_main.c | 195 mutex_lock(&priv->mutex); in ath9k_htc_reset() 237 mutex_unlock(&priv->mutex); in ath9k_htc_reset() 915 mutex_lock(&priv->mutex); in ath9k_htc_start() 933 mutex_unlock(&priv->mutex); in ath9k_htc_start() 967 mutex_unlock(&priv->mutex); in ath9k_htc_start() 980 mutex_lock(&priv->mutex); in ath9k_htc_stop() 984 mutex_unlock(&priv->mutex); in ath9k_htc_stop() 1000 mutex_unlock(&priv->mutex); in ath9k_htc_stop() 1011 mutex_lock(&priv->mutex); in ath9k_htc_stop() 1027 mutex_unlock(&priv->mutex); in ath9k_htc_stop() [all …]
|
D | main.c | 662 mutex_lock(&sc->mutex); in ath9k_start() 738 mutex_unlock(&sc->mutex); in ath9k_start() 831 mutex_lock(&sc->mutex); in ath9k_stop() 837 mutex_unlock(&sc->mutex); in ath9k_stop() 897 mutex_unlock(&sc->mutex); in ath9k_stop() 1236 mutex_lock(&sc->mutex); in ath9k_add_interface() 1240 mutex_unlock(&sc->mutex); in ath9k_add_interface() 1270 mutex_unlock(&sc->mutex); in ath9k_add_interface() 1283 mutex_lock(&sc->mutex); in ath9k_change_interface() 1286 mutex_unlock(&sc->mutex); in ath9k_change_interface() [all …]
|
D | wow.c | 178 mutex_lock(&sc->mutex); in ath9k_suspend() 276 mutex_unlock(&sc->mutex); in ath9k_suspend() 287 mutex_lock(&sc->mutex); in ath9k_resume() 309 mutex_unlock(&sc->mutex); in ath9k_resume() 319 mutex_lock(&sc->mutex); in ath9k_set_wakeup() 321 mutex_unlock(&sc->mutex); in ath9k_set_wakeup()
|
/linux-4.1.27/arch/s390/crypto/ |
D | prng.c | 91 struct mutex mutex; member 211 mutex_init(&prng_data->mutex); in prng_tdes_instantiate() 382 mutex_init(&prng_data->mutex); in prng_sha512_instantiate() 508 if (mutex_lock_interruptible(&prng_data->mutex)) in prng_tdes_read() 519 mutex_unlock(&prng_data->mutex); in prng_tdes_read() 522 if (mutex_lock_interruptible(&prng_data->mutex)) { in prng_tdes_read() 576 mutex_unlock(&prng_data->mutex); in prng_tdes_read() 593 if (mutex_lock_interruptible(&prng_data->mutex)) in prng_sha512_read() 604 mutex_unlock(&prng_data->mutex); in prng_sha512_read() 607 if (mutex_lock_interruptible(&prng_data->mutex)) { in prng_sha512_read() [all …]
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_pm.c | 72 mutex_lock(&rdev->pm.mutex); in radeon_pm_acpi_event_handler() 81 mutex_unlock(&rdev->pm.mutex); in radeon_pm_acpi_event_handler() 84 mutex_lock(&rdev->pm.mutex); in radeon_pm_acpi_event_handler() 87 mutex_unlock(&rdev->pm.mutex); in radeon_pm_acpi_event_handler() 372 mutex_lock(&rdev->pm.mutex); in radeon_set_pm_profile() 394 mutex_unlock(&rdev->pm.mutex); in radeon_set_pm_profile() 434 mutex_lock(&rdev->pm.mutex); in radeon_set_pm_method() 438 mutex_unlock(&rdev->pm.mutex); in radeon_set_pm_method() 440 mutex_lock(&rdev->pm.mutex); in radeon_set_pm_method() 445 mutex_unlock(&rdev->pm.mutex); in radeon_set_pm_method() [all …]
|
/linux-4.1.27/drivers/staging/media/omap4iss/ |
D | iss_csiphy.c | 214 mutex_lock(&csi2->phy->mutex); in omap4iss_csiphy_config() 217 mutex_unlock(&csi2->phy->mutex); in omap4iss_csiphy_config() 226 mutex_lock(&phy->mutex); in omap4iss_csiphy_acquire() 242 mutex_unlock(&phy->mutex); in omap4iss_csiphy_acquire() 248 mutex_lock(&phy->mutex); in omap4iss_csiphy_release() 253 mutex_unlock(&phy->mutex); in omap4iss_csiphy_release() 270 mutex_init(&phy1->mutex); in omap4iss_csiphy_init() 278 mutex_init(&phy2->mutex); in omap4iss_csiphy_init()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
D | base.c | 243 mutex_unlock(&nv_subdev(mmu)->mutex); in nvkm_vm_unmap_pgt() 245 mutex_lock(&nv_subdev(mmu)->mutex); in nvkm_vm_unmap_pgt() 263 mutex_unlock(&nv_subdev(mmu)->mutex); in nvkm_vm_map_pgt() 266 mutex_lock(&nv_subdev(mmu)->mutex); in nvkm_vm_map_pgt() 272 mutex_unlock(&nv_subdev(mmu)->mutex); in nvkm_vm_map_pgt() 274 mutex_lock(&nv_subdev(mmu)->mutex); in nvkm_vm_map_pgt() 296 mutex_lock(&nv_subdev(mmu)->mutex); in nvkm_vm_get() 300 mutex_unlock(&nv_subdev(mmu)->mutex); in nvkm_vm_get() 321 mutex_unlock(&nv_subdev(mmu)->mutex); in nvkm_vm_get() 325 mutex_unlock(&nv_subdev(mmu)->mutex); in nvkm_vm_get() [all …]
|
/linux-4.1.27/drivers/net/wireless/ath/carl9170/ |
D | main.c | 342 mutex_lock(&ar->mutex); in carl9170_op_start() 427 mutex_unlock(&ar->mutex); in carl9170_op_start() 451 mutex_lock(&ar->mutex); in carl9170_op_stop() 463 mutex_unlock(&ar->mutex); in carl9170_op_stop() 478 mutex_lock(&ar->mutex); in carl9170_restart_work() 489 mutex_unlock(&ar->mutex); in carl9170_restart_work() 552 mutex_lock(&ar->mutex); in carl9170_ping_work() 556 mutex_unlock(&ar->mutex); in carl9170_ping_work() 607 mutex_lock(&ar->mutex); in carl9170_op_add_interface() 752 mutex_unlock(&ar->mutex); in carl9170_op_add_interface() [all …]
|
/linux-4.1.27/sound/pci/ice1712/ |
D | maya44.c | 85 struct mutex mutex; member 192 mutex_lock(&chip->mutex); in maya_vol_get() 195 mutex_unlock(&chip->mutex); in maya_vol_get() 210 mutex_lock(&chip->mutex); in maya_vol_put() 230 mutex_unlock(&chip->mutex); in maya_vol_put() 267 mutex_lock(&chip->mutex); in maya_sw_put() 277 mutex_unlock(&chip->mutex); in maya_sw_put() 332 mutex_lock(&chip->mutex); in maya_gpio_sw_put() 339 mutex_unlock(&chip->mutex); in maya_gpio_sw_put() 386 mutex_lock(&chip->mutex); in maya_rec_src_put() [all …]
|
/linux-4.1.27/drivers/infiniband/hw/mthca/ |
D | mthca_memfree.c | 56 struct mutex mutex; member 227 mutex_lock(&table->mutex); in mthca_table_get() 253 mutex_unlock(&table->mutex); in mthca_table_get() 266 mutex_lock(&table->mutex); in mthca_table_put() 275 mutex_unlock(&table->mutex); in mthca_table_put() 288 mutex_lock(&table->mutex); in mthca_table_find() 317 mutex_unlock(&table->mutex); in mthca_table_find() 380 mutex_init(&table->mutex); in mthca_alloc_icm_table() 459 mutex_lock(&db_tab->mutex); in mthca_map_user_db() 501 mutex_unlock(&db_tab->mutex); in mthca_map_user_db() [all …]
|
D | mthca_provider.h | 219 struct mutex mutex; member 243 struct mutex mutex; member 285 struct mutex mutex; member
|
/linux-4.1.27/net/netlink/ |
D | af_netlink.h | 41 struct mutex *cb_mutex; 42 struct mutex cb_def_mutex; 48 struct mutex pg_vec_lock; 78 struct mutex *cb_mutex;
|
/linux-4.1.27/drivers/media/platform/vivid/ |
D | vivid-radio-tx.c | 50 if (mutex_lock_interruptible(&dev->mutex)) in vivid_radio_tx_write() 54 mutex_unlock(&dev->mutex); in vivid_radio_tx_write() 75 mutex_unlock(&dev->mutex); in vivid_radio_tx_write() 80 if (mutex_lock_interruptible(&dev->mutex)) in vivid_radio_tx_write() 103 mutex_unlock(&dev->mutex); in vivid_radio_tx_write()
|
/linux-4.1.27/drivers/vme/ |
D | vme_bridge.h | 28 struct mutex mtx; 55 struct mutex mtx; 61 struct mutex mtx; 72 struct mutex mtx; 120 struct mutex irq_mtx;
|
/linux-4.1.27/net/wimax/ |
D | op-rfkill.c | 104 mutex_lock(&wimax_dev->mutex); in wimax_report_rfkill_hw() 123 mutex_unlock(&wimax_dev->mutex); in wimax_report_rfkill_hw() 160 mutex_lock(&wimax_dev->mutex); in wimax_report_rfkill_sw() 176 mutex_unlock(&wimax_dev->mutex); in wimax_report_rfkill_sw() 260 mutex_lock(&wimax_dev->mutex); in wimax_rfkill_set_radio_block() 265 mutex_unlock(&wimax_dev->mutex); in wimax_rfkill_set_radio_block() 307 mutex_lock(&wimax_dev->mutex); in wimax_rfkill() 335 mutex_unlock(&wimax_dev->mutex); in wimax_rfkill()
|
D | stack.c | 362 mutex_lock(&wimax_dev->mutex); in wimax_state_change() 365 mutex_unlock(&wimax_dev->mutex); in wimax_state_change() 380 mutex_lock(&wimax_dev->mutex); in wimax_state_get() 382 mutex_unlock(&wimax_dev->mutex); in wimax_state_get() 401 mutex_init(&wimax_dev->mutex); in wimax_dev_init() 496 mutex_lock(&wimax_dev->mutex); in wimax_dev_add() 506 mutex_unlock(&wimax_dev->mutex); in wimax_dev_add() 517 mutex_unlock(&wimax_dev->mutex); in wimax_dev_add() 550 mutex_lock(&wimax_dev->mutex); in wimax_dev_rm() 555 mutex_unlock(&wimax_dev->mutex); in wimax_dev_rm()
|
/linux-4.1.27/sound/soc/codecs/ |
D | tpa6130a2.c | 47 struct mutex mutex; member 140 mutex_lock(&data->mutex); in tpa6130a2_power() 187 mutex_unlock(&data->mutex); in tpa6130a2_power() 207 mutex_lock(&data->mutex); in tpa6130a2_get_volsw() 216 mutex_unlock(&data->mutex); in tpa6130a2_get_volsw() 241 mutex_lock(&data->mutex); in tpa6130a2_put_volsw() 245 mutex_unlock(&data->mutex); in tpa6130a2_put_volsw() 253 mutex_unlock(&data->mutex); in tpa6130a2_put_volsw() 403 mutex_init(&data->mutex); in tpa6130a2_probe()
|
/linux-4.1.27/drivers/video/fbdev/omap/ |
D | lcd_mipid.c | 60 struct mutex mutex; member 262 mutex_lock(&md->mutex); in read_first_pixel() 266 mutex_unlock(&md->mutex); in read_first_pixel() 408 mutex_lock(&md->mutex); in mipid_esd_work() 410 mutex_unlock(&md->mutex); in mipid_esd_work() 418 mutex_lock(&md->mutex); in mipid_enable() 421 mutex_unlock(&md->mutex); in mipid_enable() 431 mutex_unlock(&md->mutex); in mipid_enable() 444 mutex_lock(&md->mutex); in mipid_disable() 447 mutex_unlock(&md->mutex); in mipid_disable() [all …]
|
/linux-4.1.27/drivers/w1/slaves/ |
D | w1_ds28e04.c | 133 mutex_lock(&sl->master->mutex); in eeprom_read() 150 mutex_unlock(&sl->master->mutex); in eeprom_read() 260 mutex_lock(&sl->master->mutex); in eeprom_write() 278 mutex_unlock(&sl->master->mutex); in eeprom_write() 297 mutex_lock(&sl->master->mutex); in pio_read() 299 mutex_unlock(&sl->master->mutex); in pio_read() 317 mutex_lock(&sl->master->mutex); in pio_write() 321 mutex_unlock(&sl->master->mutex); in pio_write() 335 mutex_unlock(&sl->master->mutex); in pio_write()
|
/linux-4.1.27/drivers/media/radio/wl128x/ |
D | fmdrv_v4l2.c | 59 if (mutex_lock_interruptible(&fmdev->mutex)) in fm_v4l2_fops_read() 80 mutex_unlock(&fmdev->mutex); in fm_v4l2_fops_read() 100 if (mutex_lock_interruptible(&fmdev->mutex)) in fm_v4l2_fops_write() 104 mutex_unlock(&fmdev->mutex); in fm_v4l2_fops_write() 115 mutex_lock(&fmdev->mutex); in fm_v4l2_fops_poll() 117 mutex_unlock(&fmdev->mutex); in fm_v4l2_fops_poll() 141 if (mutex_lock_interruptible(&fmdev->mutex)) in fm_v4l2_fops_open() 159 mutex_unlock(&fmdev->mutex); in fm_v4l2_fops_open() 174 mutex_lock(&fmdev->mutex); in fm_v4l2_fops_release() 189 mutex_unlock(&fmdev->mutex); in fm_v4l2_fops_release() [all …]
|
/linux-4.1.27/sound/usb/usx2y/ |
D | us122l.c | 149 mutex_lock(&us122l->mutex); in usb_stream_hwdep_vm_fault() 167 mutex_unlock(&us122l->mutex); in usb_stream_hwdep_vm_fault() 173 mutex_unlock(&us122l->mutex); in usb_stream_hwdep_vm_fault() 227 mutex_lock(&us122l->mutex); in usb_stream_hwdep_release() 232 mutex_unlock(&us122l->mutex); in usb_stream_hwdep_release() 247 mutex_lock(&us122l->mutex); in usb_stream_hwdep_mmap() 271 mutex_unlock(&us122l->mutex); in usb_stream_hwdep_mmap() 285 if (mutex_trylock(&us122l->mutex)) { in usb_stream_hwdep_poll() 298 mutex_unlock(&us122l->mutex); in usb_stream_hwdep_poll() 429 mutex_lock(&us122l->mutex); in usb_stream_hwdep_ioctl() [all …]
|
/linux-4.1.27/fs/btrfs/ |
D | delayed-inode.c | 61 mutex_init(&delayed_node->mutex); in btrfs_init_delayed_node() 262 mutex_lock(&delayed_node->mutex); in __btrfs_release_delayed_node() 267 mutex_unlock(&delayed_node->mutex); in __btrfs_release_delayed_node() 868 mutex_lock(&node->mutex); in btrfs_insert_delayed_items() 890 mutex_unlock(&node->mutex); in btrfs_insert_delayed_items() 894 mutex_unlock(&node->mutex); in btrfs_insert_delayed_items() 970 mutex_lock(&node->mutex); in btrfs_delete_delayed_items() 989 mutex_unlock(&node->mutex); in btrfs_delete_delayed_items() 997 mutex_unlock(&node->mutex); in btrfs_delete_delayed_items() 1002 mutex_unlock(&node->mutex); in btrfs_delete_delayed_items() [all …]
|
/linux-4.1.27/include/linux/mtd/ |
D | flashchip.h | 89 struct mutex mutex; member 106 struct mutex lock;
|
/linux-4.1.27/sound/pci/lx6464es/ |
D | lx6464es.h | 74 struct mutex lock; /* interrupt lock */ 75 struct mutex setup_mutex; /* mutex used in hw_params, open 86 struct mutex msg_lock; /* message lock */
|
/linux-4.1.27/drivers/media/i2c/ |
D | adv7180.c | 191 struct mutex mutex; /* mutual excl. when accessing chip */ member 223 lockdep_assert_held(&state->mutex); in adv7180_write() 230 lockdep_assert_held(&state->mutex); in adv7180_read() 336 int err = mutex_lock_interruptible(&state->mutex); in adv7180_querystd() 346 mutex_unlock(&state->mutex); in adv7180_querystd() 354 int ret = mutex_lock_interruptible(&state->mutex); in adv7180_s_routing() 369 mutex_unlock(&state->mutex); in adv7180_s_routing() 376 int ret = mutex_lock_interruptible(&state->mutex); in adv7180_g_input_status() 381 mutex_unlock(&state->mutex); in adv7180_g_input_status() 412 int ret = mutex_lock_interruptible(&state->mutex); in adv7180_s_std() [all …]
|
/linux-4.1.27/drivers/extcon/ |
D | extcon-max8997.c | 127 struct mutex mutex; member 540 mutex_lock(&info->mutex); in max8997_muic_irq_work() 550 mutex_unlock(&info->mutex); in max8997_muic_irq_work() 574 mutex_unlock(&info->mutex); in max8997_muic_irq_work() 581 mutex_unlock(&info->mutex); in max8997_muic_irq_work() 603 mutex_lock(&info->mutex); in max8997_muic_detect_dev() 610 mutex_unlock(&info->mutex); in max8997_muic_detect_dev() 620 mutex_unlock(&info->mutex); in max8997_muic_detect_dev() 631 mutex_unlock(&info->mutex); in max8997_muic_detect_dev() 636 mutex_unlock(&info->mutex); in max8997_muic_detect_dev() [all …]
|
D | extcon-max14577.c | 92 struct mutex mutex; member 519 mutex_lock(&info->mutex); in max14577_muic_irq_work() 525 mutex_unlock(&info->mutex); in max14577_muic_irq_work() 541 mutex_unlock(&info->mutex); in max14577_muic_irq_work() 637 mutex_lock(&info->mutex); in max14577_muic_detect_accessory() 644 mutex_unlock(&info->mutex); in max14577_muic_detect_accessory() 654 mutex_unlock(&info->mutex); in max14577_muic_detect_accessory() 665 mutex_unlock(&info->mutex); in max14577_muic_detect_accessory() 670 mutex_unlock(&info->mutex); in max14577_muic_detect_accessory() 700 mutex_init(&info->mutex); in max14577_muic_probe()
|
/linux-4.1.27/drivers/misc/c2port/ |
D | core.c | 365 mutex_lock(&c2dev->mutex); in access_store() 377 mutex_unlock(&c2dev->mutex); in access_store() 393 mutex_lock(&c2dev->mutex); in c2port_store_reset() 398 mutex_unlock(&c2dev->mutex); in c2port_store_reset() 430 mutex_lock(&c2dev->mutex); in c2port_show_dev_id() 432 mutex_unlock(&c2dev->mutex); in c2port_show_dev_id() 467 mutex_lock(&c2dev->mutex); in c2port_show_rev_id() 469 mutex_unlock(&c2dev->mutex); in c2port_show_rev_id() 534 mutex_lock(&c2dev->mutex); in c2port_store_flash_access() 536 mutex_unlock(&c2dev->mutex); in c2port_store_flash_access() [all …]
|
/linux-4.1.27/sound/soc/omap/ |
D | omap-dmic.c | 58 struct mutex mutex; member 108 mutex_lock(&dmic->mutex); in omap_dmic_dai_startup() 115 mutex_unlock(&dmic->mutex); in omap_dmic_dai_startup() 125 mutex_lock(&dmic->mutex); in omap_dmic_dai_shutdown() 130 mutex_unlock(&dmic->mutex); in omap_dmic_dai_shutdown() 332 mutex_lock(&dmic->mutex); in omap_dmic_select_fclk() 341 mutex_unlock(&dmic->mutex); in omap_dmic_select_fclk() 467 mutex_init(&dmic->mutex); in asoc_dmic_probe()
|
/linux-4.1.27/drivers/usb/host/whci/ |
D | wusb.c | 110 mutex_lock(&whc->mutex); in whc_dev_info_set() 118 mutex_unlock(&whc->mutex); in whc_dev_info_set() 178 mutex_lock(&whc->mutex); in whc_set_ptk() 192 mutex_unlock(&whc->mutex); in whc_set_ptk() 208 mutex_lock(&whc->mutex); in whc_set_gtk() 212 mutex_unlock(&whc->mutex); in whc_set_gtk()
|
/linux-4.1.27/drivers/net/wireless/prism54/ |
D | islpci_dev.h | 58 struct mutex lock; /* accessed in ioctls and trap_work */ 91 struct mutex stats_lock; 165 struct mutex mgmt_lock; /* serialize access to mailbox and wqueue */ 178 struct mutex wpa_lock;
|
/linux-4.1.27/sound/pci/pcxhr/ |
D | pcxhr.h | 83 struct mutex lock; /* interrupt lock */ 84 struct mutex msg_lock; /* message lock */ 86 struct mutex setup_mutex; /* mutex used in hw_params, open and close */ 87 struct mutex mixer_mutex; /* mutex for mixer */
|
/linux-4.1.27/drivers/usb/misc/ |
D | ldusb.c | 163 struct mutex mutex; /* locks this structure */ member 335 if (mutex_lock_interruptible(&dev->mutex)) in ld_usb_open() 374 mutex_unlock(&dev->mutex); in ld_usb_open() 394 if (mutex_lock_interruptible(&dev->mutex)) { in ld_usb_release() 405 mutex_unlock(&dev->mutex); in ld_usb_release() 418 mutex_unlock(&dev->mutex); in ld_usb_release() 467 if (mutex_lock_interruptible(&dev->mutex)) { in ld_usb_read() 524 mutex_unlock(&dev->mutex); in ld_usb_read() 547 if (mutex_lock_interruptible(&dev->mutex)) { in ld_usb_write() 625 mutex_unlock(&dev->mutex); in ld_usb_write() [all …]
|
D | iowarrior.c | 70 struct mutex mutex; /* locks this structure */ member 347 mutex_lock(&dev->mutex); in iowarrior_write() 468 mutex_unlock(&dev->mutex); in iowarrior_write() 495 mutex_lock(&dev->mutex); in iowarrior_ioctl() 586 mutex_unlock(&dev->mutex); in iowarrior_ioctl() 621 mutex_lock(&dev->mutex); in iowarrior_open() 643 mutex_unlock(&dev->mutex); in iowarrior_open() 664 mutex_lock(&dev->mutex); in iowarrior_release() 668 mutex_unlock(&dev->mutex); in iowarrior_release() 680 mutex_unlock(&dev->mutex); in iowarrior_release() [all …]
|
/linux-4.1.27/fs/ceph/ |
D | mds_client.c | 961 mutex_lock(&mdsc->mutex); in ceph_mdsc_open_export_target_session() 963 mutex_unlock(&mdsc->mutex); in ceph_mdsc_open_export_target_session() 992 mutex_lock(&mdsc->mutex); in ceph_mdsc_open_export_target_sessions() 994 mutex_unlock(&mdsc->mutex); in ceph_mdsc_open_export_target_sessions() 1031 mutex_lock(&mdsc->mutex); in cleanup_session_requests() 1048 mutex_unlock(&mdsc->mutex); in cleanup_session_requests() 1513 mutex_lock(&mdsc->mutex); in wait_caps_flush() 1521 mutex_unlock(&mdsc->mutex); in wait_caps_flush() 1547 mutex_lock(&mdsc->mutex); in wait_caps_flush() 1550 mutex_unlock(&mdsc->mutex); in wait_caps_flush() [all …]
|
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_process.c | 168 mutex_lock(&p->mutex); in kfd_process_wq_release() 183 mutex_unlock(&p->mutex); in kfd_process_wq_release() 185 mutex_destroy(&p->mutex); in kfd_process_wq_release() 233 mutex_lock(&p->mutex); in kfd_process_notifier_release() 238 mutex_unlock(&p->mutex); in kfd_process_notifier_release() 273 mutex_init(&process->mutex); in create_process() 397 mutex_lock(&p->mutex); in kfd_unbind_process_from_device() 412 mutex_unlock(&p->mutex); in kfd_unbind_process_from_device()
|
D | kfd_chardev.c | 273 mutex_lock(&p->mutex); in kfd_ioctl_create_queue() 295 mutex_unlock(&p->mutex); in kfd_ioctl_create_queue() 312 mutex_unlock(&p->mutex); in kfd_ioctl_create_queue() 326 mutex_lock(&p->mutex); in kfd_ioctl_destroy_queue() 330 mutex_unlock(&p->mutex); in kfd_ioctl_destroy_queue() 372 mutex_lock(&p->mutex); in kfd_ioctl_update_queue() 376 mutex_unlock(&p->mutex); in kfd_ioctl_update_queue() 404 mutex_lock(&p->mutex); in kfd_ioctl_set_memory_policy() 428 mutex_unlock(&p->mutex); in kfd_ioctl_set_memory_policy() 473 mutex_lock(&p->mutex); in kfd_ioctl_get_process_apertures() [all …]
|
/linux-4.1.27/drivers/staging/rtl8723au/include/ |
D | drv_types.h | 149 struct mutex hw_init_mutex; 150 struct mutex h2c_fwcmd_mutex; 151 struct mutex setch_mutex; 152 struct mutex setbw_mutex; 178 struct mutex usb_vendor_req_mutex;
|
/linux-4.1.27/drivers/md/ |
D | dm-stats.c | 192 mutex_init(&stats->mutex); in dm_stats_init() 312 mutex_lock(&stats->mutex); in dm_stats_create() 330 mutex_unlock(&stats->mutex); in dm_stats_create() 337 mutex_unlock(&stats->mutex); in dm_stats_create() 363 mutex_lock(&stats->mutex); in dm_stats_delete() 367 mutex_unlock(&stats->mutex); in dm_stats_delete() 372 mutex_unlock(&stats->mutex); in dm_stats_delete() 403 mutex_lock(&stats->mutex); in dm_stats_list() 415 mutex_unlock(&stats->mutex); in dm_stats_list() 631 mutex_lock(&stats->mutex); in dm_stats_clear() [all …]
|
/linux-4.1.27/fs/ecryptfs/ |
D | ecryptfs_kernel.h | 244 struct mutex keysig_list_mutex; 245 struct mutex cs_tfm_mutex; 246 struct mutex cs_hash_tfm_mutex; 247 struct mutex cs_mutex; 254 struct mutex lower_file_mutex; 315 struct mutex key_tfm_mutex; 320 extern struct mutex key_tfm_list_mutex; 340 struct mutex global_auth_tok_list_mutex; 402 struct mutex mux; 413 struct mutex mux; [all …]
|
/linux-4.1.27/drivers/infiniband/core/ |
D | user_mad.c | 92 struct mutex file_mutex; 108 struct mutex mutex; member 169 mutex_lock(&file->mutex); in queue_packet() 181 mutex_unlock(&file->mutex); in queue_packet() 340 mutex_lock(&file->mutex); in ib_umad_read() 343 mutex_unlock(&file->mutex); in ib_umad_read() 352 mutex_lock(&file->mutex); in ib_umad_read() 358 mutex_unlock(&file->mutex); in ib_umad_read() 367 mutex_lock(&file->mutex); in ib_umad_read() 369 mutex_unlock(&file->mutex); in ib_umad_read() [all …]
|
D | uverbs_cmd.c | 92 init_rwsem(&uobj->mutex); in init_uobj() 93 lockdep_set_class_and_name(&uobj->mutex, &c->key, c->name); in init_uobj() 109 up_read(&uobj->mutex); in put_uobj_read() 115 up_write(&uobj->mutex); in put_uobj_write() 171 down_read_nested(&uobj->mutex, SINGLE_DEPTH_NESTING); in idr_read_uobj() 173 down_read(&uobj->mutex); in idr_read_uobj() 191 down_write(&uobj->mutex); in idr_write_uobj() 305 mutex_lock(&file->mutex); in ib_uverbs_get_context() 384 mutex_unlock(&file->mutex); in ib_uverbs_get_context() 399 mutex_unlock(&file->mutex); in ib_uverbs_get_context() [all …]
|
/linux-4.1.27/drivers/net/wireless/ti/wl1251/ |
D | main.c | 224 mutex_lock(&wl->mutex); in wl1251_irq_work() 323 mutex_unlock(&wl->mutex); in wl1251_irq_work() 396 mutex_lock(&wl->mutex); in wl1251_op_start() 433 mutex_unlock(&wl->mutex); in wl1251_op_start() 446 mutex_lock(&wl->mutex); in wl1251_op_stop() 459 mutex_unlock(&wl->mutex); in wl1251_op_stop() 465 mutex_lock(&wl->mutex); in wl1251_op_stop() 493 mutex_unlock(&wl->mutex); in wl1251_op_stop() 509 mutex_lock(&wl->mutex); in wl1251_op_add_interface() 538 mutex_unlock(&wl->mutex); in wl1251_op_add_interface() [all …]
|
/linux-4.1.27/include/net/ |
D | wimax.h | 413 struct mutex mutex; /* Protects all members and API calls */ member 414 struct mutex mutex_reset;
|
/linux-4.1.27/sound/pci/mixart/ |
D | mixart.h | 91 struct mutex lock; /* interrupt lock */ 92 struct mutex msg_lock; /* mailbox lock */ 94 struct mutex setup_mutex; /* mutex used in hw_params, open and close */ 107 struct mutex mixer_mutex; /* mutex for mixer */
|
/linux-4.1.27/drivers/media/usb/au0828/ |
D | au0828.h | 100 struct mutex lock; 188 struct mutex mutex; member 219 struct mutex vb_queue_lock; 220 struct mutex vb_vbi_queue_lock; 255 struct mutex lock;
|
/linux-4.1.27/fs/dlm/ |
D | dlm_internal.h | 256 struct mutex lkb_cb_mutex; 290 struct mutex res_mutex; 534 struct mutex ls_waiters_mutex; 537 struct mutex ls_orphans_mutex; 540 struct mutex ls_timeout_mutex; 586 struct mutex ls_cb_mutex; 590 struct mutex ls_recoverd_active; 599 struct mutex ls_requestqueue_mutex; 614 struct mutex ls_clear_proc_locks;
|
/linux-4.1.27/sound/usb/misc/ |
D | ua101.c | 100 struct mutex mutex; member 672 mutex_lock(&ua->mutex); in capture_pcm_open() 676 mutex_unlock(&ua->mutex); in capture_pcm_open() 693 mutex_lock(&ua->mutex); in playback_pcm_open() 705 mutex_unlock(&ua->mutex); in playback_pcm_open() 713 mutex_lock(&ua->mutex); in capture_pcm_close() 717 mutex_unlock(&ua->mutex); in capture_pcm_close() 725 mutex_lock(&ua->mutex); in playback_pcm_close() 730 mutex_unlock(&ua->mutex); in playback_pcm_close() 740 mutex_lock(&ua->mutex); in capture_pcm_hw_params() [all …]
|
/linux-4.1.27/fs/ncpfs/ |
D | ncp_fs_sb.h | 71 struct mutex mutex; member 78 struct mutex root_setup_lock; 118 struct mutex creq_mutex; /* DGRAM only: lock accesses to rcv.creq */
|
/linux-4.1.27/drivers/media/platform/omap3isp/ |
D | ispvideo.h | 156 struct mutex mutex; /* format and crop settings */ member 170 struct mutex stream_lock; /* pipeline and stream states */ 176 struct mutex queue_lock; /* protects the queue */
|
/linux-4.1.27/drivers/char/ |
D | applicom.c | 91 spinlock_t mutex; member 161 spin_lock_init(&apbs[boardno].mutex); in ac_register_board() 418 spin_lock_irqsave(&apbs[IndexCard].mutex, flags); in ac_write() 423 spin_unlock_irqrestore(&apbs[IndexCard].mutex, flags); in ac_write() 439 spin_unlock_irqrestore(&apbs[IndexCard].mutex, flags); in ac_write() 446 spin_lock_irqsave(&apbs[IndexCard].mutex, flags); in ac_write() 475 spin_unlock_irqrestore(&apbs[IndexCard].mutex, flags); in ac_write() 559 spin_lock_irqsave(&apbs[i].mutex, flags); in ac_read() 570 spin_unlock_irqrestore(&apbs[i].mutex, flags); in ac_read() 585 spin_unlock_irqrestore(&apbs[i].mutex, flags); in ac_read() [all …]
|
D | ps3flash.c | 37 struct mutex mutex; /* Bounce buffer mutex */ member 138 mutex_lock(&priv->mutex); in ps3flash_read() 159 mutex_unlock(&priv->mutex); in ps3flash_read() 170 mutex_unlock(&priv->mutex); in ps3flash_read() 207 mutex_lock(&priv->mutex); in ps3flash_write() 234 mutex_unlock(&priv->mutex); in ps3flash_write() 245 mutex_unlock(&priv->mutex); in ps3flash_write() 383 mutex_init(&priv->mutex); in ps3flash_probe()
|
/linux-4.1.27/drivers/input/ |
D | ff-core.c | 135 mutex_lock(&ff->mutex); in input_ff_upload() 175 mutex_unlock(&ff->mutex); in input_ff_upload() 231 mutex_lock(&ff->mutex); in input_ff_erase() 233 mutex_unlock(&ff->mutex); in input_ff_erase() 249 mutex_lock(&ff->mutex); in flush_effects() 254 mutex_unlock(&ff->mutex); in flush_effects() 338 mutex_init(&ff->mutex); in input_ff_create()
|
D | mousedev.c | 66 struct mutex mutex; member 426 retval = mutex_lock_interruptible(&mousedev->mutex); in mousedev_open_device() 438 mutex_unlock(&mousedev->mutex); in mousedev_open_device() 444 mutex_lock(&mousedev->mutex); in mousedev_close_device() 449 mutex_unlock(&mousedev->mutex); in mousedev_close_device() 461 error = mutex_lock_interruptible(&mixdev->mutex); in mixdev_open_devices() 478 mutex_unlock(&mixdev->mutex); in mixdev_open_devices() 489 mutex_lock(&mixdev->mutex); in mixdev_close_devices() 502 mutex_unlock(&mixdev->mutex); in mixdev_close_devices() 787 mutex_lock(&mousedev->mutex); in mousedev_mark_dead() [all …]
|
/linux-4.1.27/drivers/staging/fsl-mc/include/ |
D | mc-private.h | 68 struct mutex mutex; /* serializes access to free_list */ member 84 struct mutex scan_mutex; /* serializes bus scanning */
|
/linux-4.1.27/include/drm/ |
D | drm_modeset_lock.h | 76 struct ww_mutex mutex; member 100 ww_mutex_init(&lock->mutex, &crtc_ww_class); in drm_modeset_lock_init() 119 return ww_mutex_is_locked(&lock->mutex); in drm_modeset_is_locked()
|
/linux-4.1.27/drivers/net/wireless/ath/wil6210/ |
D | main.c | 245 mutex_lock(&wil->mutex); in wil_disconnect_worker() 247 mutex_unlock(&wil->mutex); in wil_disconnect_worker() 326 mutex_lock(&wil->mutex); in wil_fw_error_worker() 351 mutex_unlock(&wil->mutex); in wil_fw_error_worker() 431 mutex_init(&wil->mutex); in wil_priv_init() 511 mutex_lock(&wil->mutex); in wil_priv_deinit() 513 mutex_unlock(&wil->mutex); in wil_priv_deinit() 686 WARN_ON(!mutex_is_locked(&wil->mutex)); in wil_reset() 785 WARN_ON(!mutex_is_locked(&wil->mutex)); in __wil_up() 843 mutex_lock(&wil->mutex); in wil_up() [all …]
|
/linux-4.1.27/drivers/hid/ |
D | hid-sensor-hub.c | 43 struct mutex mutex; member 214 mutex_lock(&data->mutex); in sensor_hub_set_feature() 239 mutex_unlock(&data->mutex); in sensor_hub_set_feature() 253 mutex_lock(&data->mutex); in sensor_hub_get_feature() 275 mutex_unlock(&data->mutex); in sensor_hub_get_feature() 309 mutex_lock(&data->mutex); in sensor_hub_input_attr_get_raw_value() 311 mutex_unlock(&data->mutex); in sensor_hub_input_attr_get_raw_value() 537 mutex_lock(&data->mutex); in sensor_hub_device_open() 542 mutex_unlock(&data->mutex); in sensor_hub_device_open() 547 mutex_unlock(&data->mutex); in sensor_hub_device_open() [all …]
|
/linux-4.1.27/drivers/staging/fsl-mc/bus/ |
D | mc-allocator.c | 56 mutex_lock(&res_pool->mutex); in fsl_mc_resource_pool_add_device() 86 mutex_unlock(&res_pool->mutex); in fsl_mc_resource_pool_add_device() 123 mutex_lock(&res_pool->mutex); in fsl_mc_resource_pool_remove_device() 154 mutex_unlock(&res_pool->mutex); in fsl_mc_resource_pool_remove_device() 202 mutex_lock(&res_pool->mutex); in fsl_mc_resource_allocate() 228 mutex_unlock(&res_pool->mutex); in fsl_mc_resource_allocate() 233 mutex_unlock(&res_pool->mutex); in fsl_mc_resource_allocate() 248 mutex_lock(&res_pool->mutex); in fsl_mc_resource_free() 261 mutex_unlock(&res_pool->mutex); in fsl_mc_resource_free()
|
/linux-4.1.27/sound/firewire/bebob/ |
D | bebob_maudio.c | 264 mutex_lock(&bebob->mutex); in snd_bebob_maudio_special_discover() 297 mutex_unlock(&bebob->mutex); in snd_bebob_maudio_special_discover() 377 mutex_lock(&bebob->mutex); in special_clk_ctl_put() 383 mutex_unlock(&bebob->mutex); in special_clk_ctl_put() 450 mutex_lock(&bebob->mutex); in special_dig_in_iface_ctl_get() 469 mutex_unlock(&bebob->mutex); in special_dig_in_iface_ctl_get() 488 mutex_lock(&bebob->mutex); in special_dig_in_iface_ctl_set() 512 mutex_unlock(&bebob->mutex); in special_dig_in_iface_ctl_set() 540 mutex_lock(&bebob->mutex); in special_dig_out_iface_ctl_get() 542 mutex_unlock(&bebob->mutex); in special_dig_out_iface_ctl_get() [all …]
|
/linux-4.1.27/drivers/regulator/ |
D | core.c | 315 mutex_lock(&rdev->mutex); in regulator_uV_show() 317 mutex_unlock(&rdev->mutex); in regulator_uV_show() 381 mutex_lock(&rdev->mutex); in regulator_state_show() 383 mutex_unlock(&rdev->mutex); in regulator_state_show() 491 mutex_lock(&rdev->mutex); in regulator_total_uA_show() 494 mutex_unlock(&rdev->mutex); in regulator_total_uA_show() 1183 mutex_lock(&rdev->mutex); in create_regulator() 1235 mutex_unlock(&rdev->mutex); in create_regulator() 1240 mutex_unlock(&rdev->mutex); in create_regulator() 1570 mutex_lock(&rdev->mutex); in _regulator_put() [all …]
|
/linux-4.1.27/drivers/misc/vmw_vmci/ |
D | vmci_queue_pair.c | 151 struct mutex __mutex; /* Protects the queue. */ 152 struct mutex *mutex; /* Shared by producer and consumer queues. */ member 248 struct mutex mutex; /* Protect queue list. */ member 253 .mutex = __MUTEX_INITIALIZER(qp_broker_list.mutex), 258 .mutex = __MUTEX_INITIALIZER(qp_guest_endpoints.mutex), 320 queue->kernel_if->mutex = NULL; in qp_alloc_queue() 642 queue->kernel_if->mutex = NULL; in qp_host_alloc_queue() 678 produce_q->kernel_if->mutex = &produce_q->kernel_if->__mutex; in qp_init_queue_mutex() 679 consume_q->kernel_if->mutex = &produce_q->kernel_if->__mutex; in qp_init_queue_mutex() 680 mutex_init(produce_q->kernel_if->mutex); in qp_init_queue_mutex() [all …]
|