Home
last modified time | relevance | path

Searched refs:mutex_interface (Results 1 – 1 of 1) sorted by relevance

/aosp_15_r20/bionic/libc/bionic/
H A Dpthread_mutex.cpp502 static inline pthread_mutex_internal_t* __get_internal_mutex(pthread_mutex_t* mutex_interface) { in __get_internal_mutex() argument
503 return reinterpret_cast<pthread_mutex_internal_t*>(mutex_interface); in __get_internal_mutex()
506 int pthread_mutex_init(pthread_mutex_t* mutex_interface, const pthread_mutexattr_t* attr) { in pthread_mutex_init() argument
507 pthread_mutex_internal_t* mutex = __get_internal_mutex(mutex_interface); in pthread_mutex_init()
813 int pthread_mutex_lock(pthread_mutex_t* mutex_interface) { in pthread_mutex_lock() argument
818 if (mutex_interface == nullptr) { in pthread_mutex_lock()
823 pthread_mutex_internal_t* mutex = __get_internal_mutex(mutex_interface); in pthread_mutex_lock()
842 return HandleUsingDestroyedMutex(mutex_interface, __FUNCTION__); in pthread_mutex_lock()
847 int pthread_mutex_unlock(pthread_mutex_t* mutex_interface) { in pthread_mutex_unlock() argument
852 if (mutex_interface == nullptr) { in pthread_mutex_unlock()
[all …]