Home
last modified time | relevance | path

Searched refs:mutex (Results 1 – 25 of 2911) sorted by relevance

12345678910>>...117

/OK3568_Linux_fs/kernel/drivers/acpi/acpica/
H A Dexmutex.c37 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 Ddsmethod.c263 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 Dmtk_drm_ddp.c105 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 Dmtk_drm_ddp.h16 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 Dnfp_mutex.c128 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 Dmutex.h54 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 Dhnd_pktq.c32 #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 Dhnd_pktq.c32 #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 Dhnd_pktq.c39 #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 Dhnd_pktpool.c40 #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 Dhnd_pktq.c40 #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 Dhnd_pktq.c40 #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 Dhnd_pktq.c40 #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 Dpreload.c45 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 Damdgpu_smu.c55 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 Dmutex.c42 __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 Dtest.c51 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 Dmutex.h9 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 Dmpp_thread.h89 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 Ddmxdev.c135 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 Dmutex-design.rst26 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 Dcfi_cmdset_0020.c267 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 Dannotation_manager.cpp39 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 Dmac80211.c53 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 Duvc_queue.c231 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 …]

12345678910>>...117