/linux-4.4.14/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 | 294 status = acpi_os_create_mutex(&mutex_desc->mutex.os_mutex); in acpi_ds_create_method_mutex() 300 mutex_desc->mutex.sync_level = method_desc->method.sync_level; in acpi_ds_create_method_mutex() 301 method_desc->method.mutex = mutex_desc; in acpi_ds_create_method_mutex() 354 if (!obj_desc->method.mutex) { in acpi_ds_begin_method_execution() 376 obj_desc->method.mutex->mutex.sync_level)) { in acpi_ds_begin_method_execution() 390 !obj_desc->method.mutex->mutex.thread_id || in acpi_ds_begin_method_execution() 392 obj_desc->method.mutex->mutex.thread_id)) { in acpi_ds_begin_method_execution() 398 acpi_ex_system_wait_mutex(obj_desc->method.mutex-> in acpi_ds_begin_method_execution() 399 mutex.os_mutex, in acpi_ds_begin_method_execution() 408 obj_desc->method.mutex->mutex. in acpi_ds_begin_method_execution() [all …]
|
D | utmutex.c | 192 if (!acpi_gbl_mutex_info[mutex_id].mutex) { in acpi_ut_create_mutex() 194 acpi_os_create_mutex(&acpi_gbl_mutex_info[mutex_id].mutex); in acpi_ut_create_mutex() 220 acpi_os_delete_mutex(acpi_gbl_mutex_info[mutex_id].mutex); in acpi_ut_delete_mutex() 222 acpi_gbl_mutex_info[mutex_id].mutex = NULL; in acpi_ut_delete_mutex() 293 status = acpi_os_acquire_mutex(acpi_gbl_mutex_info[mutex_id].mutex, in acpi_ut_acquire_mutex() 379 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.4.14/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.4.14/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.4.14/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() 508 __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.4.14/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.4.14/drivers/media/usb/uvc/ |
D | uvc_queue.c | 208 queue->queue.lock = &queue->mutex; in uvc_queue_init() 213 mutex_init(&queue->mutex); in uvc_queue_init() 223 mutex_lock(&queue->mutex); in uvc_queue_release() 225 mutex_unlock(&queue->mutex); in uvc_queue_release() 237 mutex_lock(&queue->mutex); in uvc_request_buffers() 239 mutex_unlock(&queue->mutex); in uvc_request_buffers() 248 mutex_lock(&queue->mutex); in uvc_query_buffer() 250 mutex_unlock(&queue->mutex); in uvc_query_buffer() 260 mutex_lock(&queue->mutex); in uvc_create_buffers() 262 mutex_unlock(&queue->mutex); in uvc_create_buffers() [all …]
|
/linux-4.4.14/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 | 257 mutex_lock(&monc->mutex); in handle_subscribe_ack() 267 mutex_unlock(&monc->mutex); in handle_subscribe_ack() 279 mutex_lock(&monc->mutex); in ceph_monc_got_mdsmap() 281 mutex_unlock(&monc->mutex); in ceph_monc_got_mdsmap() 288 mutex_lock(&monc->mutex); in ceph_monc_got_osdmap() 291 mutex_unlock(&monc->mutex); in ceph_monc_got_osdmap() 301 mutex_lock(&monc->mutex); in ceph_monc_request_next_osdmap() 306 mutex_unlock(&monc->mutex); in ceph_monc_request_next_osdmap() 322 mutex_lock(&monc->mutex); in ceph_monc_wait_osdmap() 324 mutex_unlock(&monc->mutex); in ceph_monc_wait_osdmap() [all …]
|
/linux-4.4.14/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.4.14/drivers/gpu/drm/ |
D | drm_modeset_lock.c | 76 mutex_lock(&config->mutex); in drm_modeset_lock_all() 129 mutex_unlock(&dev->mode_config.mutex); in drm_modeset_unlock_all() 159 ret = drm_modeset_lock(&crtc->mutex, ctx); in drm_modeset_lock_crtc() 164 ret = drm_modeset_lock(&plane->mutex, ctx); in drm_modeset_lock_crtc() 169 ret = drm_modeset_lock(&plane->crtc->mutex, ctx); in drm_modeset_lock_crtc() 250 WARN_ON(!drm_modeset_is_locked(&crtc->mutex)); in drm_warn_on_modeset_not_all_locked() 253 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in drm_warn_on_modeset_not_all_locked() 312 if (!ww_mutex_trylock(&lock->mutex)) in modeset_lock() 317 ret = ww_mutex_lock_slow_interruptible(&lock->mutex, &ctx->ww_ctx); in modeset_lock() 319 ret = ww_mutex_lock_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()
|
D | drm_probe_helper.c | 113 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in drm_kms_helper_poll_enable_locked() 142 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in drm_helper_probe_single_connector_modes_merge_bits() 348 mutex_lock(&dev->mode_config.mutex); in output_poll_execute() 404 mutex_unlock(&dev->mode_config.mutex); in output_poll_execute() 444 mutex_lock(&dev->mode_config.mutex); in drm_kms_helper_poll_enable() 446 mutex_unlock(&dev->mode_config.mutex); in drm_kms_helper_poll_enable() 520 mutex_lock(&dev->mode_config.mutex); in drm_helper_hpd_irq_event() 539 mutex_unlock(&dev->mode_config.mutex); in drm_helper_hpd_irq_event()
|
/linux-4.4.14/drivers/staging/media/bcm2048/ |
D | radio-bcm2048.c | 285 struct mutex mutex; member 423 mutex_lock(&bdev->mutex); in bcm2048_set_power_state() 445 mutex_unlock(&bdev->mutex); in bcm2048_set_power_state() 454 mutex_lock(&bdev->mutex); in bcm2048_get_power_state() 458 mutex_unlock(&bdev->mutex); in bcm2048_get_power_state() 510 mutex_lock(&bdev->mutex); in bcm2048_set_rds() 514 mutex_unlock(&bdev->mutex); in bcm2048_set_rds() 522 mutex_lock(&bdev->mutex); in bcm2048_get_rds() 526 mutex_unlock(&bdev->mutex); in bcm2048_get_rds() 540 mutex_lock(&bdev->mutex); in bcm2048_set_fm_automatic_stereo_mono() [all …]
|
/linux-4.4.14/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 | 312 mutex_lock(&vq->mutex); in handle_tx() 417 mutex_unlock(&vq->mutex); in handle_tx() 543 mutex_lock(&vq->mutex); in handle_rx() 640 mutex_unlock(&vq->mutex); in handle_rx() 748 mutex_lock(&vq->mutex); in vhost_net_stop_vq() 752 mutex_unlock(&vq->mutex); in vhost_net_stop_vq() 774 mutex_lock(&n->vqs[VHOST_NET_VQ_TX].vq.mutex); in vhost_net_flush() 776 mutex_unlock(&n->vqs[VHOST_NET_VQ_TX].vq.mutex); in vhost_net_flush() 779 mutex_lock(&n->vqs[VHOST_NET_VQ_TX].vq.mutex); in vhost_net_flush() 782 mutex_unlock(&n->vqs[VHOST_NET_VQ_TX].vq.mutex); in vhost_net_flush() [all …]
|
D | scsi.c | 129 struct mutex tv_tpg_mutex; 237 mutex_lock(&vq->mutex); in vhost_scsi_init_inflight() 250 mutex_unlock(&vq->mutex); in vhost_scsi_init_inflight() 512 mutex_lock(&vq->mutex); in vhost_scsi_evt_work() 520 mutex_unlock(&vq->mutex); in vhost_scsi_evt_work() 865 mutex_lock(&vq->mutex); in vhost_scsi_handle_vq() 1092 mutex_unlock(&vq->mutex); in vhost_scsi_handle_vq() 1136 mutex_lock(&vq->mutex); in vhost_scsi_evt_handle_kick() 1143 mutex_unlock(&vq->mutex); in vhost_scsi_evt_handle_kick() 1208 mutex_lock(&vs->dev.mutex); in vhost_scsi_set_endpoint() [all …]
|
/linux-4.4.14/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.4.14/Documentation/DocBook/ |
D | kernel-locking.xml.db | 1 API-mutex-init 2 API-mutex-is-locked 3 API-mutex-lock 4 API-mutex-unlock 5 API-ww-mutex-unlock 6 API-mutex-lock-interruptible 7 API-mutex-trylock 8 API-atomic-dec-and-mutex-lock
|
/linux-4.4.14/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 …]
|
/linux-4.4.14/sound/soc/intel/common/ |
D | sst-firmware.c | 373 mutex_lock(&dsp->mutex); in sst_fw_new() 375 mutex_unlock(&dsp->mutex); in sst_fw_new() 416 mutex_lock(&dsp->mutex); in sst_fw_unload() 440 mutex_unlock(&dsp->mutex); in sst_fw_unload() 449 mutex_lock(&dsp->mutex); in sst_fw_free() 451 mutex_unlock(&dsp->mutex); in sst_fw_free() 465 mutex_lock(&dsp->mutex); in sst_fw_free_all() 473 mutex_unlock(&dsp->mutex); in sst_fw_free_all() 499 mutex_lock(&dsp->mutex); in sst_module_new() 501 mutex_unlock(&dsp->mutex); in sst_module_new() [all …]
|
/linux-4.4.14/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()
|
/linux-4.4.14/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.4.14/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.4.14/drivers/media/dvb-core/ |
D | dvb_demux.c | 677 if (mutex_lock_interruptible(&demux->mutex)) in dmx_ts_feed_set() 682 mutex_unlock(&demux->mutex); in dmx_ts_feed_set() 688 mutex_unlock(&demux->mutex); in dmx_ts_feed_set() 710 mutex_unlock(&demux->mutex); in dmx_ts_feed_set() 717 mutex_unlock(&demux->mutex); in dmx_ts_feed_set() 728 if (mutex_lock_interruptible(&demux->mutex)) in dmx_ts_feed_start_filtering() 732 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering() 737 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering() 742 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering() 750 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering() [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.4.14/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 …]
|
/linux-4.4.14/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.4.14/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.4.14/drivers/iio/gyro/ |
D | bmg160_core.c | 104 struct mutex mutex; member 428 mutex_lock(&data->mutex); in bmg160_get_temp() 431 mutex_unlock(&data->mutex); in bmg160_get_temp() 439 mutex_unlock(&data->mutex); in bmg160_get_temp() 445 mutex_unlock(&data->mutex); in bmg160_get_temp() 457 mutex_lock(&data->mutex); in bmg160_get_axis() 460 mutex_unlock(&data->mutex); in bmg160_get_axis() 469 mutex_unlock(&data->mutex); in bmg160_get_axis() 475 mutex_unlock(&data->mutex); in bmg160_get_axis() 533 mutex_lock(&data->mutex); in bmg160_read_raw() [all …]
|
/linux-4.4.14/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.4.14/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.4.14/drivers/iio/accel/ |
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 | mma9553.c | 188 struct mutex mutex; member 464 mutex_lock(&data->mutex); in mma9553_read_status_word() 467 mutex_unlock(&data->mutex); in mma9553_read_status_word() 543 mutex_lock(&data->mutex); in mma9553_read_raw() 546 mutex_unlock(&data->mutex); in mma9553_read_raw() 625 mutex_lock(&data->mutex); in mma9553_write_raw() 628 mutex_unlock(&data->mutex); in mma9553_write_raw() 632 mutex_unlock(&data->mutex); in mma9553_write_raw() 639 mutex_lock(&data->mutex); in mma9553_write_raw() 644 mutex_unlock(&data->mutex); in mma9553_write_raw() [all …]
|
D | bmc150-accel-core.c | 196 struct mutex mutex; member 529 mutex_lock(&data->mutex); in bmc150_accel_get_temp() 534 mutex_unlock(&data->mutex); in bmc150_accel_get_temp() 539 mutex_unlock(&data->mutex); in bmc150_accel_get_temp() 552 mutex_lock(&data->mutex); in bmc150_accel_get_axis() 555 mutex_unlock(&data->mutex); in bmc150_accel_get_axis() 564 mutex_unlock(&data->mutex); in bmc150_accel_get_axis() 570 mutex_unlock(&data->mutex); in bmc150_accel_get_axis() 629 mutex_lock(&data->mutex); in bmc150_accel_read_raw() 631 mutex_unlock(&data->mutex); in bmc150_accel_read_raw() [all …]
|
D | kxcjk-1013.c | 99 struct mutex mutex; member 697 mutex_lock(&data->mutex); in kxcjk1013_read_raw() 703 mutex_unlock(&data->mutex); in kxcjk1013_read_raw() 709 mutex_unlock(&data->mutex); in kxcjk1013_read_raw() 715 mutex_unlock(&data->mutex); in kxcjk1013_read_raw() 728 mutex_lock(&data->mutex); in kxcjk1013_read_raw() 730 mutex_unlock(&data->mutex); in kxcjk1013_read_raw() 747 mutex_lock(&data->mutex); in kxcjk1013_write_raw() 749 mutex_unlock(&data->mutex); in kxcjk1013_write_raw() 755 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.4.14/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 …]
|
/linux-4.4.14/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.4.14/drivers/nfc/s3fwrn5/ |
D | i2c.c | 43 struct mutex mutex; member 53 mutex_lock(&phy->mutex); in s3fwrn5_i2c_set_wake() 56 mutex_unlock(&phy->mutex); in s3fwrn5_i2c_set_wake() 63 mutex_lock(&phy->mutex); in s3fwrn5_i2c_set_mode() 84 mutex_unlock(&phy->mutex); in s3fwrn5_i2c_set_mode() 92 mutex_lock(&phy->mutex); in s3fwrn5_i2c_get_mode() 96 mutex_unlock(&phy->mutex); in s3fwrn5_i2c_get_mode() 106 mutex_lock(&phy->mutex); in s3fwrn5_i2c_write() 117 mutex_unlock(&phy->mutex); in s3fwrn5_i2c_write() 185 mutex_lock(&phy->mutex); in s3fwrn5_i2c_irq_thread_fn() [all …]
|
/linux-4.4.14/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.4.14/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 245 mutex_lock(&priv->mutex); in ipu_dc_enable() 252 mutex_unlock(&priv->mutex); in ipu_dc_enable() 317 mutex_lock(&priv->mutex); in ipu_dc_disable() 326 mutex_unlock(&priv->mutex); in ipu_dc_disable() 365 mutex_lock(&priv->mutex); in ipu_dc_get() 368 mutex_unlock(&priv->mutex); in ipu_dc_get() 374 mutex_unlock(&priv->mutex); in ipu_dc_get() 384 mutex_lock(&priv->mutex); in ipu_dc_put() 386 mutex_unlock(&priv->mutex); in ipu_dc_put() [all …]
|
/linux-4.4.14/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.4.14/drivers/iio/proximity/ |
D | sx9500.c | 86 struct mutex mutex; member 316 mutex_lock(&data->mutex); in sx9500_read_proximity() 326 mutex_unlock(&data->mutex); in sx9500_read_proximity() 333 mutex_lock(&data->mutex); in sx9500_read_proximity() 359 mutex_unlock(&data->mutex); in sx9500_read_proximity() 371 mutex_lock(&data->mutex); in sx9500_read_samp_freq() 373 mutex_unlock(&data->mutex); in sx9500_read_samp_freq() 421 mutex_lock(&data->mutex); in sx9500_set_samp_freq() 427 mutex_unlock(&data->mutex); in sx9500_set_samp_freq() 507 mutex_lock(&data->mutex); in sx9500_irq_thread_handler() [all …]
|
/linux-4.4.14/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.4.14/drivers/iio/light/ |
D | cm3323.c | 52 struct mutex mutex; member 166 mutex_lock(&data->mutex); in cm3323_read_raw() 169 mutex_unlock(&data->mutex); in cm3323_read_raw() 173 mutex_unlock(&data->mutex); in cm3323_read_raw() 177 mutex_lock(&data->mutex); in cm3323_read_raw() 180 mutex_unlock(&data->mutex); in cm3323_read_raw() 186 mutex_unlock(&data->mutex); in cm3323_read_raw() 203 mutex_lock(&data->mutex); in cm3323_write_raw() 205 mutex_unlock(&data->mutex); in cm3323_write_raw() 235 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.4.14/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() 162 mutex_init(&pool->mutex); in ion_page_pool_create()
|
/linux-4.4.14/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() 210 mutex_lock(&mvm->mutex); in iwl_mvm_mac_mgd_protect_tdls_discover() 213 mutex_unlock(&mvm->mutex); in iwl_mvm_mac_mgd_protect_tdls_discover() 267 lockdep_assert_held(&mvm->mutex); in iwl_mvm_rx_tdls_notif() 279 lockdep_is_held(&mvm->mutex)); in iwl_mvm_rx_tdls_notif() [all …]
|
D | mac80211.c | 316 lockdep_assert_held(&mvm->mutex); in iwl_mvm_get_regdomain() 868 mutex_lock(&mvm->mutex); in iwl_mvm_mac_ampdu_action() 913 mutex_unlock(&mvm->mutex); in iwl_mvm_mac_ampdu_action() 1138 lockdep_assert_held(&mvm->mutex); in iwl_mvm_fw_error_dump() 1428 lockdep_assert_held(&mvm->mutex); in __iwl_mvm_mac_start() 1466 mutex_lock(&mvm->mutex); in iwl_mvm_mac_start() 1468 mutex_unlock(&mvm->mutex); in iwl_mvm_mac_start() 1477 mutex_lock(&mvm->mutex); in iwl_mvm_restart_complete() 1495 mutex_unlock(&mvm->mutex); in iwl_mvm_restart_complete() 1529 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 | debugfs-vif.c | 186 mutex_lock(&mvm->mutex); in iwl_dbgfs_pm_params_write() 189 mutex_unlock(&mvm->mutex); in iwl_dbgfs_pm_params_write() 239 mutex_lock(&mvm->mutex); in iwl_dbgfs_mac_params_read() 285 lockdep_is_held(&mvm->mutex)); in iwl_dbgfs_mac_params_read() 305 mutex_unlock(&mvm->mutex); in iwl_dbgfs_mac_params_read() 441 mutex_lock(&mvm->mutex); in iwl_dbgfs_bf_params_write() 447 mutex_unlock(&mvm->mutex); in iwl_dbgfs_bf_params_write() 518 mutex_lock(&mvm->mutex); in iwl_dbgfs_tof_enable_write() 562 mutex_unlock(&mvm->mutex); in iwl_dbgfs_tof_enable_write() 581 mutex_lock(&mvm->mutex); in iwl_dbgfs_tof_enable_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() 253 lockdep_assert_held(&mvm->mutex); in iwl_mvm_tdls_sta_deinit() 269 lockdep_assert_held(&mvm->mutex); in iwl_mvm_add_sta() 355 lockdep_assert_held(&mvm->mutex); in iwl_mvm_drain_sta() 398 lockdep_is_held(&mvm->mutex)); in iwl_mvm_rm_sta_common() 428 mutex_lock(&mvm->mutex); in iwl_mvm_sta_drained_wk() 434 lockdep_is_held(&mvm->mutex)); in iwl_mvm_sta_drained_wk() 486 mutex_unlock(&mvm->mutex); in iwl_mvm_sta_drained_wk() [all …]
|
D | tof.c | 124 lockdep_assert_held(&mvm->mutex); in iwl_mvm_tof_config_cmd() 150 lockdep_assert_held(&mvm->mutex); in iwl_mvm_tof_range_abort_cmd() 176 lockdep_assert_held(&mvm->mutex); in iwl_mvm_tof_responder_cmd() 205 lockdep_assert_held(&mvm->mutex); in iwl_mvm_tof_range_request_cmd() 232 lockdep_assert_held(&mvm->mutex); in iwl_mvm_tof_range_request_ext_cmd() 289 lockdep_assert_held(&mvm->mutex); in iwl_mvm_tof_resp_handler()
|
/linux-4.4.14/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.4.14/sound/firewire/tascam/ |
D | tascam-pcm.c | 123 mutex_lock(&tscm->mutex); in pcm_capture_hw_params() 125 mutex_unlock(&tscm->mutex); in pcm_capture_hw_params() 145 mutex_lock(&tscm->mutex); in pcm_playback_hw_params() 147 mutex_unlock(&tscm->mutex); in pcm_playback_hw_params() 159 mutex_lock(&tscm->mutex); in pcm_capture_hw_free() 166 mutex_unlock(&tscm->mutex); in pcm_capture_hw_free() 175 mutex_lock(&tscm->mutex); in pcm_playback_hw_free() 182 mutex_unlock(&tscm->mutex); in pcm_playback_hw_free() 193 mutex_lock(&tscm->mutex); in pcm_capture_prepare() 199 mutex_unlock(&tscm->mutex); in pcm_capture_prepare() [all …]
|
/linux-4.4.14/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.4.14/drivers/iio/magnetometer/ |
D | bmc150_magn.c | 143 struct mutex mutex; member 470 mutex_lock(&data->mutex); in bmc150_magn_read_raw() 474 mutex_unlock(&data->mutex); in bmc150_magn_read_raw() 481 mutex_unlock(&data->mutex); in bmc150_magn_read_raw() 488 mutex_unlock(&data->mutex); in bmc150_magn_read_raw() 492 mutex_unlock(&data->mutex); in bmc150_magn_read_raw() 544 mutex_lock(&data->mutex); in bmc150_magn_write_raw() 546 mutex_unlock(&data->mutex); in bmc150_magn_write_raw() 554 mutex_lock(&data->mutex); in bmc150_magn_write_raw() 557 mutex_unlock(&data->mutex); in bmc150_magn_write_raw() [all …]
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | iceland_dpm.c | 83 mutex_lock(&adev->pm.mutex); in iceland_dpm_hw_init() 101 mutex_unlock(&adev->pm.mutex); in iceland_dpm_hw_init() 106 mutex_unlock(&adev->pm.mutex); in iceland_dpm_hw_init() 114 mutex_lock(&adev->pm.mutex); in iceland_dpm_hw_fini() 120 mutex_unlock(&adev->pm.mutex); in iceland_dpm_hw_fini() 134 mutex_lock(&adev->pm.mutex); in iceland_dpm_resume() 143 mutex_unlock(&adev->pm.mutex); in iceland_dpm_resume()
|
D | amdgpu_pm.c | 38 mutex_lock(&adev->pm.mutex); in amdgpu_pm_acpi_event_handler() 45 mutex_unlock(&adev->pm.mutex); in amdgpu_pm_acpi_event_handler() 70 mutex_lock(&adev->pm.mutex); in amdgpu_set_dpm_state() 78 mutex_unlock(&adev->pm.mutex); in amdgpu_set_dpm_state() 82 mutex_unlock(&adev->pm.mutex); in amdgpu_set_dpm_state() 115 mutex_lock(&adev->pm.mutex); in amdgpu_set_dpm_forced_performance_level() 136 mutex_unlock(&adev->pm.mutex); in amdgpu_set_dpm_forced_performance_level() 370 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_thermal_work_handler() 376 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_thermal_work_handler() 640 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_enable_uvd() [all …]
|
D | tonga_dpm.c | 82 mutex_lock(&adev->pm.mutex); in tonga_dpm_hw_init() 100 mutex_unlock(&adev->pm.mutex); in tonga_dpm_hw_init() 105 mutex_unlock(&adev->pm.mutex); in tonga_dpm_hw_init() 113 mutex_lock(&adev->pm.mutex); in tonga_dpm_hw_fini() 119 mutex_unlock(&adev->pm.mutex); in tonga_dpm_hw_fini()
|
D | fiji_dpm.c | 83 mutex_lock(&adev->pm.mutex); in fiji_dpm_hw_init() 97 mutex_unlock(&adev->pm.mutex); in fiji_dpm_hw_init() 102 mutex_unlock(&adev->pm.mutex); in fiji_dpm_hw_init() 109 mutex_lock(&adev->pm.mutex); in fiji_dpm_hw_fini() 111 mutex_unlock(&adev->pm.mutex); in fiji_dpm_hw_fini()
|
/linux-4.4.14/drivers/iio/adc/ |
D | xilinx-xadc.h | 67 struct mutex mutex; member 88 lockdep_assert_held(&xadc->mutex); in _xadc_read_adc_reg() 95 lockdep_assert_held(&xadc->mutex); in _xadc_write_adc_reg() 104 mutex_lock(&xadc->mutex); in xadc_read_adc_reg() 106 mutex_unlock(&xadc->mutex); in xadc_read_adc_reg() 115 mutex_lock(&xadc->mutex); in xadc_write_adc_reg() 117 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.4.14/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 …]
|
D | gpiolib-sysfs.c | 21 struct mutex mutex; member 63 mutex_lock(&data->mutex); in direction_show() 70 mutex_unlock(&data->mutex); in direction_show() 82 mutex_lock(&data->mutex); in direction_store() 93 mutex_unlock(&data->mutex); in direction_store() 106 mutex_lock(&data->mutex); in value_show() 110 mutex_unlock(&data->mutex); in value_show() 122 mutex_lock(&data->mutex); in value_store() 136 mutex_unlock(&data->mutex); in value_store() 236 mutex_lock(&data->mutex); in edge_show() [all …]
|
/linux-4.4.14/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.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
D | pad.c | 39 mutex_lock(&pad->mutex); in nvkm_i2c_pad_mode() 42 mutex_unlock(&pad->mutex); in nvkm_i2c_pad_mode() 51 mutex_unlock(&pad->mutex); in nvkm_i2c_pad_release() 58 mutex_lock(&pad->mutex); in nvkm_i2c_pad_acquire() 61 mutex_unlock(&pad->mutex); in nvkm_i2c_pad_acquire() 103 mutex_init(&pad->mutex); in nvkm_i2c_pad_ctor()
|
/linux-4.4.14/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 | 86 struct mutex mutex; member 494 mutex_lock(&priv->mutex); in ds1343_read_alarm() 515 mutex_unlock(&priv->mutex); in ds1343_read_alarm() 527 mutex_lock(&priv->mutex); in ds1343_set_alarm() 539 mutex_unlock(&priv->mutex); in ds1343_set_alarm() 552 mutex_lock(&priv->mutex); in ds1343_alarm_irq_enable() 561 mutex_unlock(&priv->mutex); in ds1343_alarm_irq_enable() 572 mutex_lock(&priv->mutex); in ds1343_thread() 593 mutex_unlock(&priv->mutex); in ds1343_thread() 623 mutex_init(&priv->mutex); in ds1343_probe() [all …]
|
/linux-4.4.14/drivers/w1/ |
D | w1.c | 139 mutex_lock(&sl->master->mutex); in rw_write() 148 mutex_unlock(&sl->master->mutex); in rw_write() 158 mutex_lock(&sl->master->mutex); in rw_read() 160 mutex_unlock(&sl->master->mutex); in rw_read() 230 mutex_lock(&md->mutex); in w1_master_attribute_show_name() 232 mutex_unlock(&md->mutex); in w1_master_attribute_show_name() 249 mutex_lock(&md->mutex); in w1_master_attribute_store_search() 251 mutex_unlock(&md->mutex); in w1_master_attribute_store_search() 266 mutex_lock(&md->mutex); in w1_master_attribute_show_search() 268 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.4.14/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.4.14/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 | 242 mutex_lock(&oxfw->mutex); in pcm_capture_hw_params() 244 mutex_unlock(&oxfw->mutex); in pcm_capture_hw_params() 263 mutex_lock(&oxfw->mutex); in pcm_playback_hw_params() 265 mutex_unlock(&oxfw->mutex); in pcm_playback_hw_params() 277 mutex_lock(&oxfw->mutex); in pcm_capture_hw_free() 284 mutex_unlock(&oxfw->mutex); in pcm_capture_hw_free() 292 mutex_lock(&oxfw->mutex); in pcm_playback_hw_free() 299 mutex_unlock(&oxfw->mutex); in pcm_playback_hw_free() 310 mutex_lock(&oxfw->mutex); in pcm_capture_prepare() 313 mutex_unlock(&oxfw->mutex); in pcm_capture_prepare() [all …]
|
/linux-4.4.14/drivers/input/misc/ |
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 | 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 | 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 | 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()
|
/linux-4.4.14/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.4.14/drivers/scsi/cxlflash/ |
D | superpipe.h | 54 struct mutex mutex; member 107 struct mutex mutex; /* Context protection */ member 116 struct mutex mutex; member
|
D | lunmgt.c | 69 mutex_init(&gli->mutex); in create_global() 180 mutex_lock(&global.mutex); in cxlflash_term_local_luns() 185 mutex_unlock(&global.mutex); in cxlflash_term_local_luns() 194 mutex_init(&global.mutex); in cxlflash_list_init() 205 mutex_lock(&global.mutex); in cxlflash_term_global_luns() 211 mutex_unlock(&global.mutex); in cxlflash_term_global_luns() 233 mutex_lock(&global.mutex); in cxlflash_manage_lun() 266 mutex_unlock(&global.mutex); in cxlflash_manage_lun()
|
D | superpipe.c | 65 mutex_lock(&global.mutex); in cxlflash_free_errpage() 70 mutex_unlock(&global.mutex); in cxlflash_free_errpage() 192 rc = mutex_trylock(&ctxi->mutex); in get_context() 222 mutex_unlock(&ctxi->mutex); in get_context() 235 mutex_unlock(&ctxi->mutex); in put_context() 392 mutex_lock(&gli->mutex); in read_cap16() 395 mutex_unlock(&gli->mutex); in read_cap16() 545 mutex_lock(&gli->mutex); in cxlflash_lun_attach() 562 mutex_unlock(&gli->mutex); in cxlflash_lun_attach() 578 mutex_lock(&gli->mutex); in cxlflash_lun_detach() [all …]
|
/linux-4.4.14/sound/firewire/digi00x/ |
D | digi00x-pcm.c | 182 mutex_lock(&dg00x->mutex); in pcm_capture_hw_params() 184 mutex_unlock(&dg00x->mutex); in pcm_capture_hw_params() 204 mutex_lock(&dg00x->mutex); in pcm_playback_hw_params() 206 mutex_unlock(&dg00x->mutex); in pcm_playback_hw_params() 218 mutex_lock(&dg00x->mutex); in pcm_capture_hw_free() 225 mutex_unlock(&dg00x->mutex); in pcm_capture_hw_free() 234 mutex_lock(&dg00x->mutex); in pcm_playback_hw_free() 241 mutex_unlock(&dg00x->mutex); in pcm_playback_hw_free() 252 mutex_lock(&dg00x->mutex); in pcm_capture_prepare() 258 mutex_unlock(&dg00x->mutex); in pcm_capture_prepare() [all …]
|
/linux-4.4.14/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.4.14/drivers/media/platform/s5p-tv/ |
D | mixer_drv.c | 54 mutex_lock(&mdev->mutex); in mxr_get_mbus_fmt() 59 mutex_unlock(&mdev->mutex); in mxr_get_mbus_fmt() 64 mutex_lock(&mdev->mutex); in mxr_streamer_get() 92 mutex_unlock(&mdev->mutex); in mxr_streamer_get() 99 mutex_lock(&mdev->mutex); in mxr_streamer_put() 115 mutex_unlock(&mdev->mutex); in mxr_streamer_put() 121 mutex_lock(&mdev->mutex); in mxr_output_get() 127 mutex_unlock(&mdev->mutex); in mxr_output_get() 132 mutex_lock(&mdev->mutex); in mxr_output_put() 140 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.4.14/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.4.14/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.4.14/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_read() 196 mutex_unlock(&image[minor].mutex); in vme_user_read() 215 mutex_unlock(&image[minor].mutex); in vme_user_read() 232 mutex_lock(&image[minor].mutex); in vme_user_write() 238 mutex_unlock(&image[minor].mutex); in vme_user_write() 257 mutex_unlock(&image[minor].mutex); in vme_user_write() 274 mutex_lock(&image[minor].mutex); in vme_user_llseek() 277 mutex_unlock(&image[minor].mutex); in vme_user_llseek() 421 mutex_lock(&image[minor].mutex); in vme_user_unlocked_ioctl() [all …]
|
/linux-4.4.14/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 …]
|
/linux-4.4.14/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.4.14/drivers/net/wireless/mediatek/mt7601u/ |
D | main.c | 25 mutex_lock(&dev->mutex); in mt7601u_start() 36 mutex_unlock(&dev->mutex); in mt7601u_start() 44 mutex_lock(&dev->mutex); in mt7601u_stop() 50 mutex_unlock(&dev->mutex); in mt7601u_stop() 92 mutex_lock(&dev->mutex); in mt7601u_config() 100 mutex_unlock(&dev->mutex); in mt7601u_config() 118 mutex_lock(&dev->mutex); in mt76_configure_filter() 136 mutex_unlock(&dev->mutex); in mt76_configure_filter() 145 mutex_lock(&dev->mutex); in mt7601u_bss_info_changed() 189 mutex_unlock(&dev->mutex); in mt7601u_bss_info_changed() [all …]
|
/linux-4.4.14/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); in pvr2_ioread_setup() 228 mutex_unlock(&cp->mutex); in pvr2_ioread_setup() 240 mutex_unlock(&cp->mutex); in pvr2_ioread_setup() 250 mutex_lock(&cp->mutex); in pvr2_ioread_set_enabled() 258 mutex_unlock(&cp->mutex); in pvr2_ioread_set_enabled() 322 mutex_lock(&cp->mutex); in pvr2_ioread_filter() 371 mutex_unlock(&cp->mutex); in pvr2_ioread_filter() 431 mutex_lock(&cp->mutex); 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); in pvr2_stream_set_callback() 524 mutex_unlock(&sp->mutex); in pvr2_stream_set_callback() 559 mutex_lock(&sp->mutex); in pvr2_stream_set_buffer_count() 564 mutex_unlock(&sp->mutex); in pvr2_stream_set_buffer_count() [all …]
|
/linux-4.4.14/drivers/pinctrl/ |
D | core.c | 197 mutex_lock(&pctldev->mutex); in pin_is_valid() 199 mutex_unlock(&pctldev->mutex); in pin_is_valid() 318 mutex_lock(&pctldev->mutex); in pinctrl_match_gpio_range() 324 mutex_unlock(&pctldev->mutex); in pinctrl_match_gpio_range() 328 mutex_unlock(&pctldev->mutex); in pinctrl_match_gpio_range() 360 mutex_lock(&pctldev->mutex); in pinctrl_ready_for_gpio_range() 366 mutex_unlock(&pctldev->mutex); in pinctrl_ready_for_gpio_range() 370 mutex_unlock(&pctldev->mutex); in pinctrl_ready_for_gpio_range() 429 mutex_lock(&pctldev->mutex); in pinctrl_add_gpio_range() 431 mutex_unlock(&pctldev->mutex); in pinctrl_add_gpio_range() [all …]
|
/linux-4.4.14/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.4.14/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.4.14/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 | tsc200x-core.c | 92 struct mutex mutex; member 275 mutex_lock(&ts->mutex); in tsc200x_selftest_show() 337 mutex_unlock(&ts->mutex); in tsc200x_selftest_show() 375 if (!mutex_trylock(&ts->mutex)) { in tsc200x_esd_work() 415 mutex_unlock(&ts->mutex); in tsc200x_esd_work() 427 mutex_lock(&ts->mutex); in tsc200x_open() 434 mutex_unlock(&ts->mutex); in tsc200x_open() 443 mutex_lock(&ts->mutex); in tsc200x_close() 450 mutex_unlock(&ts->mutex); in tsc200x_close() 540 mutex_init(&ts->mutex); in tsc200x_probe() [all …]
|
/linux-4.4.14/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.4.14/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() 202 mutex_lock(&buffer->mutex); in configfs_write_file() 208 mutex_unlock(&buffer->mutex); in configfs_write_file() 261 mutex_init(&buffer->mutex); in check_perm() 300 mutex_destroy(&buffer->mutex); in configfs_release()
|
/linux-4.4.14/sound/firewire/dice/ |
D | dice-pcm.c | 241 mutex_lock(&dice->mutex); in capture_hw_params() 243 mutex_unlock(&dice->mutex); in capture_hw_params() 262 mutex_lock(&dice->mutex); in playback_hw_params() 264 mutex_unlock(&dice->mutex); in playback_hw_params() 276 mutex_lock(&dice->mutex); in capture_hw_free() 283 mutex_unlock(&dice->mutex); in capture_hw_free() 292 mutex_lock(&dice->mutex); in playback_hw_free() 299 mutex_unlock(&dice->mutex); in playback_hw_free() 309 mutex_lock(&dice->mutex); in capture_prepare() 311 mutex_unlock(&dice->mutex); in capture_prepare() [all …]
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/ |
D | mac80211.c | 238 lockdep_assert_held(&priv->mutex); in __iwl_up() 299 mutex_lock(&priv->mutex); in iwlagn_mac_start() 301 mutex_unlock(&priv->mutex); in iwlagn_mac_start() 329 mutex_lock(&priv->mutex); in iwlagn_mac_stop() 331 mutex_unlock(&priv->mutex); in iwlagn_mac_stop() 350 mutex_lock(&priv->mutex); in iwlagn_mac_set_rekey_data() 362 mutex_unlock(&priv->mutex); in iwlagn_mac_set_rekey_data() 379 mutex_lock(&priv->mutex); in iwlagn_mac_suspend() 405 mutex_unlock(&priv->mutex); in iwlagn_mac_suspend() 464 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() 659 lockdep_assert_held(&priv->mutex); in iwlagn_request_scan() 941 lockdep_assert_held(&priv->mutex); in iwl_scan_initiate() 1000 mutex_lock(&priv->mutex); in iwl_bg_start_internal_scan() 1015 mutex_unlock(&priv->mutex); in iwl_bg_start_internal_scan() 1028 mutex_lock(&priv->mutex); in iwl_bg_scan_check() 1030 mutex_unlock(&priv->mutex); in iwl_bg_scan_check() [all …]
|
/linux-4.4.14/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.4.14/arch/s390/crypto/ |
D | prng.c | 92 struct mutex mutex; member 212 mutex_init(&prng_data->mutex); in prng_tdes_instantiate() 383 mutex_init(&prng_data->mutex); in prng_sha512_instantiate() 509 if (mutex_lock_interruptible(&prng_data->mutex)) in prng_tdes_read() 520 mutex_unlock(&prng_data->mutex); in prng_tdes_read() 523 if (mutex_lock_interruptible(&prng_data->mutex)) { in prng_tdes_read() 577 mutex_unlock(&prng_data->mutex); in prng_tdes_read() 594 if (mutex_lock_interruptible(&prng_data->mutex)) in prng_sha512_read() 605 mutex_unlock(&prng_data->mutex); in prng_sha512_read() 608 if (mutex_lock_interruptible(&prng_data->mutex)) { in prng_sha512_read() [all …]
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
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() 1241 mutex_lock(&sc->mutex); in ath9k_add_interface() 1245 mutex_unlock(&sc->mutex); in ath9k_add_interface() 1275 mutex_unlock(&sc->mutex); in ath9k_add_interface() 1288 mutex_lock(&sc->mutex); in ath9k_change_interface() 1291 mutex_unlock(&sc->mutex); in ath9k_change_interface() [all …]
|
D | htc_drv_main.c | 195 mutex_lock(&priv->mutex); in ath9k_htc_reset() 237 mutex_unlock(&priv->mutex); in ath9k_htc_reset() 922 mutex_lock(&priv->mutex); in ath9k_htc_start() 940 mutex_unlock(&priv->mutex); in ath9k_htc_start() 974 mutex_unlock(&priv->mutex); in ath9k_htc_start() 987 mutex_lock(&priv->mutex); in ath9k_htc_stop() 991 mutex_unlock(&priv->mutex); in ath9k_htc_stop() 1007 mutex_unlock(&priv->mutex); in ath9k_htc_stop() 1018 mutex_lock(&priv->mutex); in ath9k_htc_stop() 1034 mutex_unlock(&priv->mutex); in ath9k_htc_stop() [all …]
|
/linux-4.4.14/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() 369 mutex_lock(&rdev->pm.mutex); in radeon_set_pm_profile() 391 mutex_unlock(&rdev->pm.mutex); in radeon_set_pm_profile() 431 mutex_lock(&rdev->pm.mutex); in radeon_set_pm_method() 435 mutex_unlock(&rdev->pm.mutex); in radeon_set_pm_method() 437 mutex_lock(&rdev->pm.mutex); in radeon_set_pm_method() 442 mutex_unlock(&rdev->pm.mutex); in radeon_set_pm_method() [all …]
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/net/netfilter/ |
D | x_tables.c | 49 struct mutex mutex; member 53 struct mutex compat_mutex; 75 mutex_lock(&xt[af].mutex); in xt_register_target() 77 mutex_unlock(&xt[af].mutex); in xt_register_target() 87 mutex_lock(&xt[af].mutex); in xt_unregister_target() 89 mutex_unlock(&xt[af].mutex); in xt_unregister_target() 125 mutex_lock(&xt[af].mutex); in xt_register_match() 127 mutex_unlock(&xt[af].mutex); in xt_register_match() 137 mutex_lock(&xt[af].mutex); in xt_unregister_match() 139 mutex_unlock(&xt[af].mutex); in xt_unregister_match() [all …]
|
/linux-4.4.14/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.4.14/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.4.14/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() 159 mutex_lock(&wimax_dev->mutex); in wimax_report_rfkill_sw() 175 mutex_unlock(&wimax_dev->mutex); in wimax_report_rfkill_sw() 259 mutex_lock(&wimax_dev->mutex); in wimax_rfkill_set_radio_block() 264 mutex_unlock(&wimax_dev->mutex); in wimax_rfkill_set_radio_block() 306 mutex_lock(&wimax_dev->mutex); in wimax_rfkill() 334 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.4.14/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() 401 mutex_init(&data->mutex); in tpa6130a2_probe()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_process.c | 169 mutex_lock(&p->mutex); in kfd_process_wq_release() 189 mutex_unlock(&p->mutex); in kfd_process_wq_release() 191 mutex_destroy(&p->mutex); in kfd_process_wq_release() 239 mutex_lock(&p->mutex); in kfd_process_notifier_release() 253 mutex_unlock(&p->mutex); in kfd_process_notifier_release() 288 mutex_init(&process->mutex); in create_process() 415 mutex_lock(&p->mutex); in kfd_unbind_process_from_device() 425 mutex_unlock(&p->mutex); in kfd_unbind_process_from_device() 442 mutex_unlock(&p->mutex); in kfd_unbind_process_from_device() 475 mutex_lock(&p->mutex); in kfd_lookup_process_by_pasid()
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/misc/mic/scif/ |
D | scif_main.h | 93 struct mutex eplock; 94 struct mutex connlock; 104 struct mutex conflock; 117 struct mutex fencelock; 184 struct mutex lock;
|
/linux-4.4.14/drivers/vme/ |
D | vme_bridge.h | 30 struct mutex mtx; 57 struct mutex mtx; 63 struct mutex mtx; 74 struct mutex mtx; 127 struct mutex irq_mtx;
|
/linux-4.4.14/drivers/usb/misc/ |
D | ldusb.c | 153 struct mutex mutex; /* locks this structure */ member 325 if (mutex_lock_interruptible(&dev->mutex)) in ld_usb_open() 364 mutex_unlock(&dev->mutex); in ld_usb_open() 384 if (mutex_lock_interruptible(&dev->mutex)) { in ld_usb_release() 395 mutex_unlock(&dev->mutex); in ld_usb_release() 408 mutex_unlock(&dev->mutex); in ld_usb_release() 457 if (mutex_lock_interruptible(&dev->mutex)) { in ld_usb_read() 514 mutex_unlock(&dev->mutex); in ld_usb_read() 537 if (mutex_lock_interruptible(&dev->mutex)) { in ld_usb_write() 615 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.4.14/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.4.14/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() 872 mutex_lock(&node->mutex); in btrfs_insert_delayed_items() 894 mutex_unlock(&node->mutex); in btrfs_insert_delayed_items() 898 mutex_unlock(&node->mutex); in btrfs_insert_delayed_items() 974 mutex_lock(&node->mutex); in btrfs_delete_delayed_items() 993 mutex_unlock(&node->mutex); in btrfs_delete_delayed_items() 1001 mutex_unlock(&node->mutex); in btrfs_delete_delayed_items() 1006 mutex_unlock(&node->mutex); in btrfs_delete_delayed_items() [all …]
|
/linux-4.4.14/include/linux/mtd/ |
D | flashchip.h | 89 struct mutex mutex; member 106 struct mutex lock;
|
/linux-4.4.14/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.4.14/fs/ceph/ |
D | mds_client.c | 981 mutex_lock(&mdsc->mutex); in ceph_mdsc_open_export_target_session() 983 mutex_unlock(&mdsc->mutex); in ceph_mdsc_open_export_target_session() 1012 mutex_lock(&mdsc->mutex); in ceph_mdsc_open_export_target_sessions() 1014 mutex_unlock(&mdsc->mutex); in ceph_mdsc_open_export_target_sessions() 1049 mutex_lock(&mdsc->mutex); in cleanup_session_requests() 1067 mutex_unlock(&mdsc->mutex); in cleanup_session_requests() 1533 mutex_lock(&mdsc->mutex); in wait_caps_flush() 1543 mutex_unlock(&mdsc->mutex); in wait_caps_flush() 1572 mutex_lock(&mdsc->mutex); in wait_caps_flush() 1574 mutex_unlock(&mdsc->mutex); in wait_caps_flush() [all …]
|
/linux-4.4.14/drivers/media/i2c/ |
D | adv7180.c | 192 struct mutex mutex; /* mutual excl. when accessing chip */ member 224 lockdep_assert_held(&state->mutex); in adv7180_write() 231 lockdep_assert_held(&state->mutex); in adv7180_read() 337 int err = mutex_lock_interruptible(&state->mutex); in adv7180_querystd() 347 mutex_unlock(&state->mutex); in adv7180_querystd() 355 int ret = mutex_lock_interruptible(&state->mutex); in adv7180_s_routing() 370 mutex_unlock(&state->mutex); in adv7180_s_routing() 377 int ret = mutex_lock_interruptible(&state->mutex); in adv7180_g_input_status() 382 mutex_unlock(&state->mutex); in adv7180_g_input_status() 413 int ret = mutex_lock_interruptible(&state->mutex); in adv7180_s_std() [all …]
|
/linux-4.4.14/drivers/extcon/ |
D | extcon-max8997.c | 127 struct mutex mutex; member 524 mutex_lock(&info->mutex); in max8997_muic_irq_work() 534 mutex_unlock(&info->mutex); in max8997_muic_irq_work() 558 mutex_unlock(&info->mutex); in max8997_muic_irq_work() 565 mutex_unlock(&info->mutex); in max8997_muic_irq_work() 587 mutex_lock(&info->mutex); in max8997_muic_detect_dev() 594 mutex_unlock(&info->mutex); in max8997_muic_detect_dev() 604 mutex_unlock(&info->mutex); in max8997_muic_detect_dev() 615 mutex_unlock(&info->mutex); in max8997_muic_detect_dev() 620 mutex_unlock(&info->mutex); in max8997_muic_detect_dev() [all …]
|
D | extcon-max14577.c | 92 struct mutex mutex; member 496 mutex_lock(&info->mutex); in max14577_muic_irq_work() 502 mutex_unlock(&info->mutex); in max14577_muic_irq_work() 518 mutex_unlock(&info->mutex); in max14577_muic_irq_work() 614 mutex_lock(&info->mutex); in max14577_muic_detect_accessory() 621 mutex_unlock(&info->mutex); in max14577_muic_detect_accessory() 631 mutex_unlock(&info->mutex); in max14577_muic_detect_accessory() 642 mutex_unlock(&info->mutex); in max14577_muic_detect_accessory() 647 mutex_unlock(&info->mutex); in max14577_muic_detect_accessory() 677 mutex_init(&info->mutex); in max14577_muic_probe()
|
/linux-4.4.14/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.4.14/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.4.14/drivers/gpu/drm/nouveau/nvkm/core/ |
D | engine.c | 35 mutex_lock(&engine->subdev.mutex); in nvkm_engine_unref() 38 mutex_unlock(&engine->subdev.mutex); in nvkm_engine_unref() 47 mutex_lock(&engine->subdev.mutex); in nvkm_engine_ref() 52 mutex_unlock(&engine->subdev.mutex); in nvkm_engine_ref() 56 mutex_unlock(&engine->subdev.mutex); in nvkm_engine_ref()
|
/linux-4.4.14/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.4.14/drivers/iio/dac/ |
D | m62332.c | 35 struct mutex mutex; member 55 mutex_lock(&data->mutex); in m62332_set_value() 74 mutex_unlock(&data->mutex); in m62332_set_value() 79 mutex_unlock(&data->mutex); in m62332_set_value() 211 mutex_init(&data->mutex); in m62332_probe()
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/fs/ecryptfs/ |
D | ecryptfs_kernel.h | 243 struct mutex keysig_list_mutex; 244 struct mutex cs_tfm_mutex; 245 struct mutex cs_hash_tfm_mutex; 246 struct mutex cs_mutex; 253 struct mutex lower_file_mutex; 314 struct mutex key_tfm_mutex; 319 extern struct mutex key_tfm_list_mutex; 339 struct mutex global_auth_tok_list_mutex; 401 struct mutex mux; 412 struct mutex mux; [all …]
|
/linux-4.4.14/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.4.14/drivers/infiniband/core/ |
D | user_mad.c | 92 struct mutex file_mutex; 107 struct mutex mutex; member 168 mutex_lock(&file->mutex); in queue_packet() 180 mutex_unlock(&file->mutex); in queue_packet() 342 mutex_lock(&file->mutex); in ib_umad_read() 345 mutex_unlock(&file->mutex); in ib_umad_read() 354 mutex_lock(&file->mutex); in ib_umad_read() 360 mutex_unlock(&file->mutex); in ib_umad_read() 369 mutex_lock(&file->mutex); in ib_umad_read() 371 mutex_unlock(&file->mutex); in ib_umad_read() [all …]
|
/linux-4.4.14/include/net/ |
D | wimax.h | 413 struct mutex mutex; /* Protects all members and API calls */ member 414 struct mutex mutex_reset;
|
/linux-4.4.14/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.4.14/drivers/media/usb/au0828/ |
D | au0828.h | 101 struct mutex lock; 189 struct mutex mutex; member 220 struct mutex vb_queue_lock; 221 struct mutex vb_vbi_queue_lock; 256 struct mutex lock;
|
/linux-4.4.14/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.4.14/drivers/scsi/snic/ |
D | snic_disc.c | 352 mutex_lock(&snic->disc.mutex); in snic_handle_tgt_disc() 357 mutex_unlock(&snic->disc.mutex); in snic_handle_tgt_disc() 385 mutex_unlock(&snic->disc.mutex); in snic_handle_tgt_disc() 452 mutex_init(&disc->mutex); in snic_disc_init() 468 mutex_lock(&disc->mutex); in snic_disc_term() 473 mutex_unlock(&disc->mutex); in snic_disc_term() 487 mutex_lock(&disc->mutex); in snic_disc_start() 490 mutex_unlock(&disc->mutex); in snic_disc_start() 495 mutex_unlock(&disc->mutex); in snic_disc_start() 536 mutex_lock(&snic->disc.mutex); in snic_tgt_del_all() [all …]
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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 …]
|
/linux-4.4.14/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() 343 mutex_init(&ff->mutex); in input_ff_create()
|
/linux-4.4.14/drivers/staging/fsl-mc/include/ |
D | mc-private.h | 71 struct mutex mutex; /* serializes access to free_list */ member 87 struct mutex scan_mutex; /* serializes bus scanning */
|