@@ -34,7 +34,7 @@ static int32_t atomic_or(int32_t *a, int32_t b);
34
34
static int32_t atomic_and (int32_t *a, int32_t b);
35
35
static int loader_mutex_lock_locked (int32_t *mutex, const char *name, uint32_t flags, int64_t timeout,
36
36
std::unique_lock<std::mutex> &lock);
37
- static void loader_mutex_unlock_locked (int32_t *mutex, uint32_t flags);
37
+ static void loader_mutex_unblock_locked (int32_t *mutex, uint32_t flags);
38
38
static int loader_mutex_wait_locked (int32_t *mutex, const char *name, uint32_t flags, int64_t timeout,
39
39
std::unique_lock<std::mutex> &lock, bool &lastWaiter);
40
40
static void add_loader_mutex_info (int32_t *mutex, std::shared_ptr<mutex_info> info);
@@ -60,7 +60,7 @@ int loader_mutex_lock(int32_t *mutex, const char *name, uint32_t flags, int64_t
60
60
return error;
61
61
}
62
62
63
- int loader_mutex_unlock (int32_t *mutex, uint32 flags)
63
+ int loader_mutex_unblock (int32_t *mutex, uint32 flags)
64
64
{
65
65
if (mutex == NULL || ((intptr_t )mutex) % 4 != 0 )
66
66
{
@@ -70,7 +70,7 @@ int loader_mutex_unlock(int32_t *mutex, uint32 flags)
70
70
{
71
71
auto lock = std::unique_lock<std::mutex>(sMutexTableLock );
72
72
73
- loader_mutex_unlock_locked (mutex, flags);
73
+ loader_mutex_unblock_locked (mutex, flags);
74
74
}
75
75
76
76
return B_OK;
@@ -94,7 +94,7 @@ int loader_mutex_switch_lock(int32_t *fromMutex, int32_t *toMutex,
94
94
// unlock the first mutex and lock the second one
95
95
{
96
96
auto lock = std::unique_lock<std::mutex>(sMutexTableLock );
97
- loader_mutex_unlock_locked (fromMutex, flags);
97
+ loader_mutex_unblock_locked (fromMutex, flags);
98
98
99
99
error = loader_mutex_lock_locked (toMutex, name, flags, timeout, lock);
100
100
}
@@ -125,7 +125,7 @@ static int loader_mutex_lock_locked(int32_t *mutex, const char *name, uint32_t f
125
125
return error;
126
126
}
127
127
128
- static void loader_mutex_unlock_locked (int32_t *mutex, uint32_t flags)
128
+ static void loader_mutex_unblock_locked (int32_t *mutex, uint32_t flags)
129
129
{
130
130
auto it = sMutexTable .find (mutex);
131
131
if (it == sMutexTable .end () || !it->second || it->second ->empty ())
0 commit comments