| /OK3568_Linux_fs/kernel/drivers/acpi/acpica/ |
| H A D | exmutex.c | 37 struct acpi_thread_state *thread = obj_desc->mutex.owner_thread; in acpi_ex_unlink_mutex() 45 if (obj_desc->mutex.next) { in acpi_ex_unlink_mutex() 46 (obj_desc->mutex.next)->mutex.prev = obj_desc->mutex.prev; in acpi_ex_unlink_mutex() 49 if (obj_desc->mutex.prev) { in acpi_ex_unlink_mutex() 50 (obj_desc->mutex.prev)->mutex.next = obj_desc->mutex.next; in acpi_ex_unlink_mutex() 58 (obj_desc->mutex.prev)->mutex.original_sync_level = in acpi_ex_unlink_mutex() 59 obj_desc->mutex.original_sync_level; in acpi_ex_unlink_mutex() 61 thread->acquired_mutex_list = obj_desc->mutex.next; in acpi_ex_unlink_mutex() 88 obj_desc->mutex.prev = NULL; in acpi_ex_link_mutex() 89 obj_desc->mutex.next = list_head; in acpi_ex_link_mutex() [all …]
|
| H A D | dsmethod.c | 263 status = acpi_os_create_mutex(&mutex_desc->mutex.os_mutex); in acpi_ds_create_method_mutex() 269 mutex_desc->mutex.sync_level = method_desc->method.sync_level; in acpi_ds_create_method_mutex() 270 method_desc->method.mutex = mutex_desc; in acpi_ds_create_method_mutex() 323 if (!obj_desc->method.mutex) { in acpi_ds_begin_method_execution() 345 obj_desc->method.mutex->mutex.sync_level)) { in acpi_ds_begin_method_execution() 360 !obj_desc->method.mutex->mutex.thread_id || in acpi_ds_begin_method_execution() 362 obj_desc->method.mutex->mutex.thread_id)) { in acpi_ds_begin_method_execution() 368 acpi_ex_system_wait_mutex(obj_desc->method.mutex-> in acpi_ds_begin_method_execution() 369 mutex.os_mutex, in acpi_ds_begin_method_execution() 378 obj_desc->method.mutex->mutex. in acpi_ds_begin_method_execution() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/mediatek/ |
| H A D | mtk_drm_ddp.c | 105 struct mtk_disp_mutex mutex[10]; member 193 if (ddp->mutex[id].claimed) in mtk_disp_mutex_get() 196 ddp->mutex[id].claimed = true; in mtk_disp_mutex_get() 198 return &ddp->mutex[id]; in mtk_disp_mutex_get() 201 void mtk_disp_mutex_put(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_put() argument 203 struct mtk_ddp *ddp = container_of(mutex, struct mtk_ddp, in mtk_disp_mutex_put() 204 mutex[mutex->id]); in mtk_disp_mutex_put() 206 WARN_ON(&ddp->mutex[mutex->id] != mutex); in mtk_disp_mutex_put() 208 mutex->claimed = false; in mtk_disp_mutex_put() 211 int mtk_disp_mutex_prepare(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_prepare() argument [all …]
|
| H A D | mtk_drm_ddp.h | 16 int mtk_disp_mutex_prepare(struct mtk_disp_mutex *mutex); 17 void mtk_disp_mutex_add_comp(struct mtk_disp_mutex *mutex, 19 void mtk_disp_mutex_enable(struct mtk_disp_mutex *mutex); 20 void mtk_disp_mutex_disable(struct mtk_disp_mutex *mutex); 21 void mtk_disp_mutex_remove_comp(struct mtk_disp_mutex *mutex, 23 void mtk_disp_mutex_unprepare(struct mtk_disp_mutex *mutex); 24 void mtk_disp_mutex_put(struct mtk_disp_mutex *mutex); 25 void mtk_disp_mutex_acquire(struct mtk_disp_mutex *mutex); 26 void mtk_disp_mutex_release(struct mtk_disp_mutex *mutex);
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| H A D | nfp_mutex.c | 128 struct nfp_cpp_mutex *mutex; in nfp_cpp_mutex_alloc() local 143 mutex = kzalloc(sizeof(*mutex), GFP_KERNEL); in nfp_cpp_mutex_alloc() 144 if (!mutex) in nfp_cpp_mutex_alloc() 147 mutex->cpp = cpp; in nfp_cpp_mutex_alloc() 148 mutex->target = target; in nfp_cpp_mutex_alloc() 149 mutex->address = address; in nfp_cpp_mutex_alloc() 150 mutex->key = key; in nfp_cpp_mutex_alloc() 151 mutex->depth = 0; in nfp_cpp_mutex_alloc() 153 return mutex; in nfp_cpp_mutex_alloc() 160 void nfp_cpp_mutex_free(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_free() argument [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | mutex.h | 54 struct mutex { struct 74 struct mutex base; argument 99 extern void mutex_destroy(struct mutex *lock); 105 static inline void mutex_destroy(struct mutex *lock) {} in mutex_destroy() 117 #define mutex_init(mutex) \ argument 121 __mutex_init((mutex), #mutex, &__key); \ 142 struct mutex mutexname = __MUTEX_INITIALIZER(mutexname) 144 extern void __mutex_init(struct mutex *lock, const char *name, 153 extern bool mutex_is_locked(struct mutex *lock); 160 extern void mutex_lock_nested(struct mutex *lock, unsigned int subclass); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | hnd_pktq.c | 32 #define HND_PKTQ_MUTEX_CREATE(name, mutex) osl_ext_mutex_create(name, mutex) argument 33 #define HND_PKTQ_MUTEX_DELETE(mutex) osl_ext_mutex_delete(mutex) argument 34 #define HND_PKTQ_MUTEX_ACQUIRE(mutex, msec) osl_ext_mutex_acquire(mutex, msec) argument 35 #define HND_PKTQ_MUTEX_RELEASE(mutex) osl_ext_mutex_release(mutex) argument 37 #define HND_PKTQ_MUTEX_CREATE(name, mutex) OSL_EXT_SUCCESS argument 38 #define HND_PKTQ_MUTEX_DELETE(mutex) OSL_EXT_SUCCESS argument 39 #define HND_PKTQ_MUTEX_ACQUIRE(mutex, msec) OSL_EXT_SUCCESS argument 40 #define HND_PKTQ_MUTEX_RELEASE(mutex) OSL_EXT_SUCCESS argument 58 if (HND_PKTQ_MUTEX_ACQUIRE(&pq->mutex, OSL_EXT_TIME_FOREVER) != OSL_EXT_SUCCESS) in BCMFASTPATH() 83 if (HND_PKTQ_MUTEX_RELEASE(&pq->mutex) != OSL_EXT_SUCCESS) in BCMFASTPATH() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | hnd_pktq.c | 32 #define HND_PKTQ_MUTEX_CREATE(name, mutex) osl_ext_mutex_create(name, mutex) argument 33 #define HND_PKTQ_MUTEX_DELETE(mutex) osl_ext_mutex_delete(mutex) argument 34 #define HND_PKTQ_MUTEX_ACQUIRE(mutex, msec) osl_ext_mutex_acquire(mutex, msec) argument 35 #define HND_PKTQ_MUTEX_RELEASE(mutex) osl_ext_mutex_release(mutex) argument 37 #define HND_PKTQ_MUTEX_CREATE(name, mutex) OSL_EXT_SUCCESS argument 38 #define HND_PKTQ_MUTEX_DELETE(mutex) OSL_EXT_SUCCESS argument 39 #define HND_PKTQ_MUTEX_ACQUIRE(mutex, msec) OSL_EXT_SUCCESS argument 40 #define HND_PKTQ_MUTEX_RELEASE(mutex) OSL_EXT_SUCCESS argument 58 if (HND_PKTQ_MUTEX_ACQUIRE(&pq->mutex, OSL_EXT_TIME_FOREVER) != OSL_EXT_SUCCESS) in BCMFASTPATH() 83 if (HND_PKTQ_MUTEX_RELEASE(&pq->mutex) != OSL_EXT_SUCCESS) in BCMFASTPATH() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | hnd_pktq.c | 39 #define HND_PKTQ_MUTEX_CREATE(name, mutex) osl_ext_mutex_create(name, mutex) argument 40 #define HND_PKTQ_MUTEX_DELETE(mutex) osl_ext_mutex_delete(mutex) argument 41 #define HND_PKTQ_MUTEX_ACQUIRE(mutex, msec) osl_ext_mutex_acquire(mutex, msec) argument 42 #define HND_PKTQ_MUTEX_RELEASE(mutex) osl_ext_mutex_release(mutex) argument 44 #define HND_PKTQ_MUTEX_CREATE(name, mutex) OSL_EXT_SUCCESS argument 45 #define HND_PKTQ_MUTEX_DELETE(mutex) OSL_EXT_SUCCESS argument 46 #define HND_PKTQ_MUTEX_ACQUIRE(mutex, msec) OSL_EXT_SUCCESS argument 47 #define HND_PKTQ_MUTEX_RELEASE(mutex) OSL_EXT_SUCCESS argument 60 if (HND_PKTQ_MUTEX_ACQUIRE(&pq->mutex, OSL_EXT_TIME_FOREVER) != OSL_EXT_SUCCESS) in pktq_penq() 85 if (HND_PKTQ_MUTEX_RELEASE(&pq->mutex) != OSL_EXT_SUCCESS) in pktq_penq() [all …]
|
| H A D | hnd_pktpool.c | 40 #define HND_PKTPOOL_MUTEX_CREATE(name, mutex) osl_ext_mutex_create(name, mutex) argument 41 #define HND_PKTPOOL_MUTEX_DELETE(mutex) osl_ext_mutex_delete(mutex) argument 42 #define HND_PKTPOOL_MUTEX_ACQUIRE(mutex, msec) osl_ext_mutex_acquire(mutex, msec) argument 43 #define HND_PKTPOOL_MUTEX_RELEASE(mutex) osl_ext_mutex_release(mutex) argument 45 #define HND_PKTPOOL_MUTEX_CREATE(name, mutex) OSL_EXT_SUCCESS argument 46 #define HND_PKTPOOL_MUTEX_DELETE(mutex) OSL_EXT_SUCCESS argument 47 #define HND_PKTPOOL_MUTEX_ACQUIRE(mutex, msec) OSL_EXT_SUCCESS argument 48 #define HND_PKTPOOL_MUTEX_RELEASE(mutex) OSL_EXT_SUCCESS argument 250 if (HND_PKTPOOL_MUTEX_CREATE("pktpool", &pktp->mutex) != OSL_EXT_SUCCESS) { in pktpool_init() 338 if (HND_PKTPOOL_MUTEX_DELETE(&pktp->mutex) != OSL_EXT_SUCCESS) in pktpool_deinit() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | hnd_pktq.c | 40 #define HND_PKTQ_MUTEX_CREATE(name, mutex) osl_ext_mutex_create(name, mutex) argument 41 #define HND_PKTQ_MUTEX_DELETE(mutex) osl_ext_mutex_delete(mutex) argument 42 #define HND_PKTQ_MUTEX_ACQUIRE(mutex, msec) osl_ext_mutex_acquire(mutex, msec) argument 43 #define HND_PKTQ_MUTEX_RELEASE(mutex) osl_ext_mutex_release(mutex) argument 45 #define HND_PKTQ_MUTEX_CREATE(name, mutex) OSL_EXT_SUCCESS argument 46 #define HND_PKTQ_MUTEX_DELETE(mutex) OSL_EXT_SUCCESS argument 47 #define HND_PKTQ_MUTEX_ACQUIRE(mutex, msec) OSL_EXT_SUCCESS argument 48 #define HND_PKTQ_MUTEX_RELEASE(mutex) OSL_EXT_SUCCESS argument 66 if (HND_PKTQ_MUTEX_ACQUIRE(&pq->mutex, OSL_EXT_TIME_FOREVER) != OSL_EXT_SUCCESS) in pktq_penq() 91 if (HND_PKTQ_MUTEX_RELEASE(&pq->mutex) != OSL_EXT_SUCCESS) in pktq_penq() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | hnd_pktq.c | 40 #define HND_PKTQ_MUTEX_CREATE(name, mutex) osl_ext_mutex_create(name, mutex) argument 41 #define HND_PKTQ_MUTEX_DELETE(mutex) osl_ext_mutex_delete(mutex) argument 42 #define HND_PKTQ_MUTEX_ACQUIRE(mutex, msec) osl_ext_mutex_acquire(mutex, msec) argument 43 #define HND_PKTQ_MUTEX_RELEASE(mutex) osl_ext_mutex_release(mutex) argument 45 #define HND_PKTQ_MUTEX_CREATE(name, mutex) OSL_EXT_SUCCESS argument 46 #define HND_PKTQ_MUTEX_DELETE(mutex) OSL_EXT_SUCCESS argument 47 #define HND_PKTQ_MUTEX_ACQUIRE(mutex, msec) OSL_EXT_SUCCESS argument 48 #define HND_PKTQ_MUTEX_RELEASE(mutex) OSL_EXT_SUCCESS argument 66 if (HND_PKTQ_MUTEX_ACQUIRE(&pq->mutex, OSL_EXT_TIME_FOREVER) != OSL_EXT_SUCCESS) in pktq_penq() 91 if (HND_PKTQ_MUTEX_RELEASE(&pq->mutex) != OSL_EXT_SUCCESS) in pktq_penq() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | hnd_pktq.c | 40 #define HND_PKTQ_MUTEX_CREATE(name, mutex) osl_ext_mutex_create(name, mutex) argument 41 #define HND_PKTQ_MUTEX_DELETE(mutex) osl_ext_mutex_delete(mutex) argument 42 #define HND_PKTQ_MUTEX_ACQUIRE(mutex, msec) osl_ext_mutex_acquire(mutex, msec) argument 43 #define HND_PKTQ_MUTEX_RELEASE(mutex) osl_ext_mutex_release(mutex) argument 45 #define HND_PKTQ_MUTEX_CREATE(name, mutex) OSL_EXT_SUCCESS argument 46 #define HND_PKTQ_MUTEX_DELETE(mutex) OSL_EXT_SUCCESS argument 47 #define HND_PKTQ_MUTEX_ACQUIRE(mutex, msec) OSL_EXT_SUCCESS argument 48 #define HND_PKTQ_MUTEX_RELEASE(mutex) OSL_EXT_SUCCESS argument 66 if (HND_PKTQ_MUTEX_ACQUIRE(&pq->mutex, OSL_EXT_TIME_FOREVER) != OSL_EXT_SUCCESS) in pktq_penq() 91 if (HND_PKTQ_MUTEX_RELEASE(&pq->mutex) != OSL_EXT_SUCCESS) in pktq_penq() [all …]
|
| /OK3568_Linux_fs/kernel/tools/lib/lockdep/ |
| H A D | preload.c | 45 extern int __pthread_mutex_init(pthread_mutex_t *mutex, const pthread_mutexattr_t *attr); 46 extern int __pthread_mutex_lock(pthread_mutex_t *mutex); 47 extern int __pthread_mutex_trylock(pthread_mutex_t *mutex); 48 extern int __pthread_mutex_unlock(pthread_mutex_t *mutex); 49 extern int __pthread_mutex_destroy(pthread_mutex_t *mutex); 57 static int (*ll_pthread_mutex_init)(pthread_mutex_t *mutex, 59 static int (*ll_pthread_mutex_lock)(pthread_mutex_t *mutex) = __pthread_mutex_lock; 60 static int (*ll_pthread_mutex_trylock)(pthread_mutex_t *mutex) = __pthread_mutex_trylock; 61 static int (*ll_pthread_mutex_unlock)(pthread_mutex_t *mutex) = __pthread_mutex_unlock; 62 static int (*ll_pthread_mutex_destroy)(pthread_mutex_t *mutex) = __pthread_mutex_destroy; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/pm/swsmu/ |
| H A D | amdgpu_smu.c | 55 mutex_lock(&smu->mutex); in smu_sys_get_pp_feature_mask() 59 mutex_unlock(&smu->mutex); in smu_sys_get_pp_feature_mask() 71 mutex_lock(&smu->mutex); in smu_sys_set_pp_feature_mask() 75 mutex_unlock(&smu->mutex); in smu_sys_set_pp_feature_mask() 100 mutex_lock(&smu->mutex); in smu_set_soft_freq_range() 108 mutex_unlock(&smu->mutex); in smu_set_soft_freq_range() 123 mutex_lock(&smu->mutex); in smu_get_dpm_freq_range() 131 mutex_unlock(&smu->mutex); in smu_get_dpm_freq_range() 301 mutex_lock(&smu->mutex); in smu_sys_get_pp_table() 310 mutex_unlock(&smu->mutex); in smu_sys_get_pp_table() [all …]
|
| /OK3568_Linux_fs/kernel/kernel/locking/ |
| H A D | mutex.c | 42 __mutex_init(struct mutex *lock, const char *name, struct lock_class_key *key) in __mutex_init() 75 static inline struct task_struct *__mutex_owner(struct mutex *lock) in __mutex_owner() 85 bool mutex_is_locked(struct mutex *lock) in mutex_is_locked() 92 mutex_trylock_recursive(struct mutex *lock) in mutex_trylock_recursive() 109 static inline struct task_struct *__mutex_trylock_or_owner(struct mutex *lock) in __mutex_trylock_or_owner() 152 static inline bool __mutex_trylock(struct mutex *lock) in __mutex_trylock() 168 static __always_inline bool __mutex_trylock_fast(struct mutex *lock) in __mutex_trylock_fast() 181 static __always_inline bool __mutex_unlock_fast(struct mutex *lock) in __mutex_unlock_fast() 192 static inline void __mutex_set_flag(struct mutex *lock, unsigned long flag) in __mutex_set_flag() 197 static inline void __mutex_clear_flag(struct mutex *lock, unsigned long flag) in __mutex_clear_flag() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/vhost/ |
| H A D | test.c | 51 mutex_lock(&vq->mutex); in handle_vq() 54 mutex_unlock(&vq->mutex); in handle_vq() 93 mutex_unlock(&vq->mutex); in handle_vq() 135 mutex_lock(&vq->mutex); in vhost_test_stop_vq() 138 mutex_unlock(&vq->mutex); in vhost_test_stop_vq() 182 mutex_lock(&n->dev.mutex); in vhost_test_run() 197 mutex_lock(&vq->mutex); in vhost_test_run() 206 mutex_unlock(&vq->mutex); in vhost_test_run() 216 mutex_unlock(&n->dev.mutex); in vhost_test_run() 220 mutex_unlock(&n->dev.mutex); in vhost_test_run() [all …]
|
| /OK3568_Linux_fs/kernel/tools/lib/lockdep/include/liblockdep/ |
| H A D | mutex.h | 9 pthread_mutex_t mutex; member 18 .mutex = PTHREAD_MUTEX_INITIALIZER, \ 28 return pthread_mutex_init(&lock->mutex, __mutexattr); in __mutex_init() 31 #define liblockdep_pthread_mutex_init(mutex, mutexattr) \ argument 33 lockdep_register_key(&(mutex)->key); \ 34 __mutex_init((mutex), #mutex, &(mutex)->key, (mutexattr)); \ 40 return pthread_mutex_lock(&lock->mutex); in liblockdep_pthread_mutex_lock() 46 return pthread_mutex_unlock(&lock->mutex); in liblockdep_pthread_mutex_unlock() 52 return pthread_mutex_trylock(&lock->mutex) == 0 ? 1 : 0; in liblockdep_pthread_mutex_trylock() 59 return pthread_mutex_destroy(&lock->mutex); in liblockdep_pthread_mutex_destroy()
|
| /OK3568_Linux_fs/external/mpp/osal/inc/ |
| H A D | mpp_thread.h | 89 inline Autolock(Mutex* mutex, RK_U32 enable = 1) : 91 mLock(*mutex) { in mEnabled() 150 RK_S32 wait(Mutex& mutex); 151 RK_S32 wait(Mutex* mutex); 152 RK_S32 timedwait(Mutex& mutex, RK_S64 timeout); 153 RK_S32 timedwait(Mutex* mutex, RK_S64 timeout); 169 inline RK_S32 Condition::wait(Mutex& mutex) in wait() argument 171 return pthread_cond_wait(&mCond, &mutex.mMutex); in wait() 173 inline RK_S32 Condition::wait(Mutex* mutex) in wait() argument 175 return pthread_cond_wait(&mCond, &mutex->mMutex); in wait() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/dvb-core/ |
| H A D | dmxdev.c | 135 if (mutex_lock_interruptible(&dmxdev->mutex)) in dvb_dvr_open() 139 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 163 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 173 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 178 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 192 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 199 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 206 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 215 mutex_lock(&dmxdev->mutex); in dvb_dvr_release() 244 mutex_unlock(&dmxdev->mutex); in dvb_dvr_release() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/locking/ |
| H A D | mutex-design.rst | 26 Mutexes are represented by 'struct mutex', defined in include/linux/mutex.h 27 and implemented in kernel/locking/mutex.c. These locks use an atomic variable 37 When acquiring a mutex, there are three possible paths that can be 49 soon. The mutex spinners are queued up using MCS lock so that only 50 one spinner can compete for the mutex. 61 waiting to spin on mutex owner, only to go directly to slowpath upon 78 The mutex subsystem checks and enforces the following rules: 80 - Only one task can hold the mutex at a time. 81 - Only the owner can unlock the mutex. 84 - A mutex must only be initialized via the API (see below). [all …]
|
| /OK3568_Linux_fs/kernel/drivers/mtd/chips/ |
| H A D | cfi_cmdset_0020.c | 267 mutex_lock(&chip->mutex); in do_read_onechip() 299 mutex_unlock(&chip->mutex); in do_read_onechip() 305 mutex_unlock(&chip->mutex); in do_read_onechip() 307 mutex_lock(&chip->mutex); in do_read_onechip() 338 mutex_unlock(&chip->mutex); in do_read_onechip() 344 mutex_unlock(&chip->mutex); in do_read_onechip() 354 mutex_unlock(&chip->mutex); in do_read_onechip() 379 mutex_unlock(&chip->mutex); in do_read_onechip() 446 mutex_lock(&chip->mutex); in do_write_buffer() 471 mutex_unlock(&chip->mutex); in do_write_buffer() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/annotation/ |
| H A D | annotation_manager.cpp | 39 std::lock_guard<std::mutex> lock(mutex); in addAnnotation() 49 std::lock_guard<std::mutex> lock(mutex); in updateAnnotation() 57 std::lock_guard<std::mutex> lock(mutex); in removeAnnotation() 173 std::lock_guard<std::mutex> lock(mutex); in updateStyle() 191 std::lock_guard<std::mutex> lock(mutex); in updateData() 201 std::lock_guard<std::mutex> lock(mutex); in addTile() 207 std::lock_guard<std::mutex> lock(mutex); in removeTile() 218 std::lock_guard<std::mutex> lock(mutex); in addImage() 227 std::lock_guard<std::mutex> lock(mutex); in removeImage() 234 std::lock_guard<std::mutex> lock(mutex); in getTopOffsetPixelsForImage()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/ |
| H A D | mac80211.c | 53 mutex_lock(&rtwdev->mutex); in rtw_ops_start() 55 mutex_unlock(&rtwdev->mutex); in rtw_ops_start() 64 mutex_lock(&rtwdev->mutex); in rtw_ops_stop() 66 mutex_unlock(&rtwdev->mutex); in rtw_ops_stop() 74 mutex_lock(&rtwdev->mutex); in rtw_ops_config() 104 mutex_unlock(&rtwdev->mutex); in rtw_ops_config() 166 mutex_lock(&rtwdev->mutex); in rtw_ops_add_interface() 189 mutex_unlock(&rtwdev->mutex); in rtw_ops_add_interface() 201 mutex_unlock(&rtwdev->mutex); in rtw_ops_add_interface() 216 mutex_lock(&rtwdev->mutex); in rtw_ops_remove_interface() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/usb/uvc/ |
| H A D | uvc_queue.c | 231 queue->queue.lock = &queue->mutex; in uvc_queue_init() 247 mutex_init(&queue->mutex); in uvc_queue_init() 257 mutex_lock(&queue->mutex); in uvc_queue_release() 259 mutex_unlock(&queue->mutex); in uvc_queue_release() 271 mutex_lock(&queue->mutex); in uvc_request_buffers() 273 mutex_unlock(&queue->mutex); in uvc_request_buffers() 282 mutex_lock(&queue->mutex); in uvc_query_buffer() 284 mutex_unlock(&queue->mutex); in uvc_query_buffer() 294 mutex_lock(&queue->mutex); in uvc_create_buffers() 296 mutex_unlock(&queue->mutex); in uvc_create_buffers() [all …]
|