| /kernel/linux/linux-6.6/include/linux/ |
| D | mutex.h | 66 struct mutex { struct 86 extern void mutex_destroy(struct mutex *lock); argument 104 #define mutex_init(mutex) \ argument 138 struct mutex { struct 139 struct rt_mutex_base rtmutex; argument 152 struct mutex mutexname = __MUTEX_INITIALIZER(mutexname) argument 162 #define __mutex_init(mutex, name, key) \ argument 168 #define mutex_init(mutex) \ argument 193 #define devm_mutex_init(dev, mutex) \ argument
|
| /kernel/liteos_a/kernel/base/ipc/ |
| D | los_mux.c | 147 LITE_OS_SEC_TEXT UINT32 LOS_MuxSetPrioceiling(LosMux *mutex, INT32 prioceiling, INT32 *oldPrioceili… in LOS_MuxSetPrioceiling() 176 LITE_OS_SEC_TEXT UINT32 LOS_MuxGetPrioceiling(const LosMux *mutex, INT32 *prioceiling) in LOS_MuxGetPrioceiling() 186 LITE_OS_SEC_TEXT BOOL LOS_MuxIsValid(const LosMux *mutex) in LOS_MuxIsValid() 209 LITE_OS_SEC_TEXT UINT32 LOS_MuxInit(LosMux *mutex, const LosMuxAttr *attr) in LOS_MuxInit() 236 LITE_OS_SEC_TEXT UINT32 LOS_MuxDestroy(LosMux *mutex) in LOS_MuxDestroy() 260 STATIC VOID OsMuxBitmapSet(const LosMux *mutex, const LosTaskCB *runTask) in OsMuxBitmapSet() 275 VOID OsMuxBitmapRestore(const LosMux *mutex, const LOS_DL_LIST *list, const LosTaskCB *runTask) in OsMuxBitmapRestore() 287 STATIC UINT32 OsMuxPendOp(LosTaskCB *runTask, LosMux *mutex, UINT32 timeout) in OsMuxPendOp() 344 UINT32 OsMuxLockUnsafe(LosMux *mutex, UINT32 timeout) in OsMuxLockUnsafe() 363 UINT32 OsMuxTrylockUnsafe(LosMux *mutex, UINT32 timeout) in OsMuxTrylockUnsafe() [all …]
|
| /kernel/uniproton/src/osal/posix/ |
| D | prt_posix_mutex.c | 78 int PRT_PthreadMutexInit(prt_pthread_mutex_t *mutex, const pthread_mutexattr_t *attr) in PRT_PthreadMutexInit() 123 int pthread_mutex_init(pthread_mutex_t *mutex, const pthread_mutexattr_t *attr) in pthread_mutex_init() 128 static int OsMutexParamCheck(prt_pthread_mutex_t *mutex) 153 int PRT_PthreadMutexLock(prt_pthread_mutex_t *mutex) 182 int pthread_mutex_lock(pthread_mutex_t *mutex) 187 int PRT_PthreadMutexUnlock(prt_pthread_mutex_t *mutex) 211 int pthread_mutex_unlock(pthread_mutex_t *mutex) 216 int PRT_PthreadMutexTrylock(prt_pthread_mutex_t *mutex) 245 int pthread_mutex_trylock(pthread_mutex_t *mutex) 250 int PRT_PthreadMutexDestroy(prt_pthread_mutex_t *mutex) [all …]
|
| /kernel/liteos_a/compat/posix/src/ |
| D | pthread_mutex.c | 78 int pthread_mutex_setprioceiling(pthread_mutex_t *mutex, int prioceiling, int *oldPrioceiling) in pthread_mutex_setprioceiling() 83 int pthread_mutex_getprioceiling(const pthread_mutex_t *mutex, int *prioceiling) in pthread_mutex_getprioceiling() 99 int pthread_mutex_init(pthread_mutex_t *mutex, const pthread_mutexattr_t *mutexAttr) in pthread_mutex_init() 116 int pthread_mutex_destroy(pthread_mutex_t *mutex) in pthread_mutex_destroy() 122 int pthread_mutex_lock(pthread_mutex_t *mutex) in pthread_mutex_lock() 127 int pthread_mutex_trylock(pthread_mutex_t *mutex) in pthread_mutex_trylock() 132 int pthread_mutex_unlock(pthread_mutex_t *mutex) in pthread_mutex_unlock()
|
| /kernel/liteos_m/kal/posix/src/ |
| D | pthread_mutex.c | 130 int pthread_mutex_init(pthread_mutex_t *mutex, const pthread_mutexattr_t *mutexAttr) in pthread_mutex_init() 165 int pthread_mutex_destroy(pthread_mutex_t *mutex) in pthread_mutex_destroy() 192 STATIC UINT32 MuxPreCheck(const pthread_mutex_t *mutex, const LosTaskCB *runTask) in MuxPreCheck() 214 STATIC UINT32 MuxPendForPosix(pthread_mutex_t *mutex, UINT32 timeout) in MuxPendForPosix() 276 STATIC UINT32 MuxPostForPosix(pthread_mutex_t *mutex) in MuxPostForPosix() 329 int pthread_mutex_timedlock(pthread_mutex_t *mutex, const struct timespec *absTimeout) in pthread_mutex_timedlock() 380 int pthread_mutex_lock(pthread_mutex_t *mutex) in pthread_mutex_lock() 417 int pthread_mutex_trylock(pthread_mutex_t *mutex) in pthread_mutex_trylock() 450 int pthread_mutex_unlock(pthread_mutex_t *mutex) in pthread_mutex_unlock()
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | mutex.h | 53 struct mutex { struct 72 struct mutex base; argument 115 #define mutex_init(mutex) \ argument
|
| D | rtmutex.h | 65 # define rt_mutex_init(mutex) \ argument 74 # define rt_mutex_init(mutex) __rt_mutex_init(mutex, NULL, NULL) argument
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/mediatek/ |
| D | mtk_drm_ddp.c | 105 struct mtk_disp_mutex mutex[10]; member 201 void mtk_disp_mutex_put(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_put() 211 int mtk_disp_mutex_prepare(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_prepare() 218 void mtk_disp_mutex_unprepare(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_unprepare() 225 void mtk_disp_mutex_add_comp(struct mtk_disp_mutex *mutex, in mtk_disp_mutex_add_comp() 276 void mtk_disp_mutex_remove_comp(struct mtk_disp_mutex *mutex, in mtk_disp_mutex_remove_comp() 315 void mtk_disp_mutex_enable(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_enable() 325 void mtk_disp_mutex_disable(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_disable() 335 void mtk_disp_mutex_acquire(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_acquire() 348 void mtk_disp_mutex_release(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_release()
|
| /kernel/liteos_a/net/lwip-2.1/porting/src/ |
| D | sys_arch.c | 301 err_t sys_mutex_new(sys_mutex_t *mutex) in sys_mutex_new() 311 void sys_mutex_lock(sys_mutex_t *mutex) in sys_mutex_lock() 316 void sys_mutex_unlock(sys_mutex_t *mutex) in sys_mutex_unlock() 321 void sys_mutex_free(sys_mutex_t *mutex) in sys_mutex_free() 326 int sys_mutex_valid(sys_mutex_t *mutex) in sys_mutex_valid() 331 void sys_mutex_set_invalid(sys_mutex_t *mutex) in sys_mutex_set_invalid()
|
| /kernel/liteos_m/components/net/lwip-2.1/porting/src/ |
| D | sys_arch.c | 363 err_t sys_mutex_new(sys_mutex_t *mutex) in sys_mutex_new() 378 void sys_mutex_lock(sys_mutex_t *mutex) in sys_mutex_lock() 388 void sys_mutex_unlock(sys_mutex_t *mutex) in sys_mutex_unlock() 398 void sys_mutex_free(sys_mutex_t *mutex) in sys_mutex_free() 408 int sys_mutex_valid(sys_mutex_t *mutex) in sys_mutex_valid() 418 void sys_mutex_set_invalid(sys_mutex_t *mutex) in sys_mutex_set_invalid()
|
| /kernel/uniproton/src/net/lwip-2.1/src/ |
| D | sys_arch.c | 350 err_t sys_mutex_new(sys_mutex_t *mutex) in sys_mutex_new() 365 void sys_mutex_lock(sys_mutex_t *mutex) in sys_mutex_lock() 375 void sys_mutex_unlock(sys_mutex_t *mutex) in sys_mutex_unlock() 385 void sys_mutex_free(sys_mutex_t *mutex) in sys_mutex_free() 395 int sys_mutex_valid(sys_mutex_t *mutex) in sys_mutex_valid() 405 void sys_mutex_set_invalid(sys_mutex_t *mutex) in sys_mutex_set_invalid()
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| D | nfp_mutex.c | 128 struct nfp_cpp_mutex *mutex; in nfp_cpp_mutex_alloc() local 160 void nfp_cpp_mutex_free(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_free() 171 int nfp_cpp_mutex_lock(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_lock() 217 int nfp_cpp_mutex_unlock(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_unlock() 262 int nfp_cpp_mutex_trylock(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_trylock()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| D | nfp_mutex.c | 128 struct nfp_cpp_mutex *mutex; in nfp_cpp_mutex_alloc() local 160 void nfp_cpp_mutex_free(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_free() 171 int nfp_cpp_mutex_lock(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_lock() 217 int nfp_cpp_mutex_unlock(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_unlock() 262 int nfp_cpp_mutex_trylock(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_trylock()
|
| /kernel/linux/linux-5.10/tools/include/linux/ |
| D | spinlock.h | 25 static inline void arch_spin_lock(arch_spinlock_t *mutex) in arch_spin_lock() 30 static inline void arch_spin_unlock(arch_spinlock_t *mutex) in arch_spin_unlock() 35 static inline bool arch_spin_is_locked(arch_spinlock_t *mutex) in arch_spin_is_locked()
|
| /kernel/linux/linux-6.6/tools/include/linux/ |
| D | spinlock.h | 25 static inline void arch_spin_lock(arch_spinlock_t *mutex) in arch_spin_lock() 30 static inline void arch_spin_unlock(arch_spinlock_t *mutex) in arch_spin_unlock() 35 static inline bool arch_spin_is_locked(arch_spinlock_t *mutex) in arch_spin_is_locked()
|
| /kernel/linux/linux-5.10/tools/lib/lockdep/ |
| D | preload.c | 220 int pthread_mutex_init(pthread_mutex_t *mutex, in pthread_mutex_init() 249 int pthread_mutex_lock(pthread_mutex_t *mutex) in pthread_mutex_lock() 278 int pthread_mutex_trylock(pthread_mutex_t *mutex) in pthread_mutex_trylock() 292 int pthread_mutex_unlock(pthread_mutex_t *mutex) in pthread_mutex_unlock() 311 int pthread_mutex_destroy(pthread_mutex_t *mutex) in pthread_mutex_destroy()
|
| /kernel/linux/linux-6.6/drivers/soc/mediatek/ |
| D | mtk-mutex.c | 316 struct mtk_mutex mutex[MTK_MUTEX_MAX_HANDLES]; member 731 void mtk_mutex_put(struct mtk_mutex *mutex) in mtk_mutex_put() 742 int mtk_mutex_prepare(struct mtk_mutex *mutex) in mtk_mutex_prepare() 750 void mtk_mutex_unprepare(struct mtk_mutex *mutex) in mtk_mutex_unprepare() 758 void mtk_mutex_add_comp(struct mtk_mutex *mutex, in mtk_mutex_add_comp() 816 void mtk_mutex_remove_comp(struct mtk_mutex *mutex, in mtk_mutex_remove_comp() 858 void mtk_mutex_enable(struct mtk_mutex *mutex) in mtk_mutex_enable() 869 int mtk_mutex_enable_by_cmdq(struct mtk_mutex *mutex, void *pkt) in mtk_mutex_enable_by_cmdq() 888 void mtk_mutex_disable(struct mtk_mutex *mutex) in mtk_mutex_disable() 899 void mtk_mutex_acquire(struct mtk_mutex *mutex) in mtk_mutex_acquire() [all …]
|
| /kernel/linux/linux-5.10/tools/lib/lockdep/include/liblockdep/ |
| D | mutex.h | 9 pthread_mutex_t mutex; member 31 #define liblockdep_pthread_mutex_init(mutex, mutexattr) \ argument
|
| /kernel/linux/linux-6.6/drivers/tee/optee/ |
| D | optee_private.h | 50 struct mutex mutex; member 68 struct mutex mutex; member 88 struct mutex mutex; member 139 struct mutex mutex; member 211 struct mutex mutex; member
|
| /kernel/linux/linux-6.6/tools/perf/util/ |
| D | mutex.h | 72 struct LOCKABLE mutex { struct 73 pthread_mutex_t lock; argument
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/falcon/ |
| D | qmgr.h | 48 struct mutex mutex; member 62 struct mutex mutex; member 76 struct mutex mutex; member
|
| /kernel/linux/linux-5.10/net/smc/ |
| D | smc_ib.h | 29 struct mutex mutex; /* protects list of smc ib devices */ member 55 struct mutex mutex; /* protect dev setup+cleanup */ member
|
| /kernel/linux/linux-6.6/drivers/mfd/ |
| D | atc260x-core.c | 28 struct mutex *mutex = __mutex; in regmap_lock_mutex() local 49 struct mutex *mutex = __mutex; in regmap_unlock_mutex() local
|
| /kernel/linux/linux-5.10/drivers/tee/optee/ |
| D | optee_private.h | 34 struct mutex mutex; member 60 struct mutex mutex; member 110 struct mutex mutex; member
|
| /kernel/linux/linux-6.6/net/smc/ |
| D | smc_ib.h | 29 struct mutex mutex; /* protects list of smc ib devices */ member 56 struct mutex mutex; /* protect dev setup+cleanup */ member
|