Rename ConditionalVariable -> ConditionVariable

"Conditional Variable" is a typo which was propagated through the codebase, it has been corrected to "Condition Variable".
This commit is contained in:
PixelyIon 2022-11-26 01:46:38 +05:30 committed by Mark Collins
parent f487d81769
commit 91bb8d231a
3 changed files with 8 additions and 8 deletions

View File

@ -791,7 +791,7 @@ namespace skyline::kernel::svc {
i64 timeout{static_cast<i64>(state.ctx->gpr.x3)}; i64 timeout{static_cast<i64>(state.ctx->gpr.x3)};
Logger::Debug("Waiting on 0x{:X} with 0x{:X} for {}ns", conditional, mutex, timeout); Logger::Debug("Waiting on 0x{:X} with 0x{:X} for {}ns", conditional, mutex, timeout);
auto result{state.process->ConditionalVariableWait(conditional, mutex, requesterHandle, timeout)}; auto result{state.process->ConditionVariableWait(conditional, mutex, requesterHandle, timeout)};
if (result == Result{}) if (result == Result{})
Logger::Debug("Waited for 0x{:X} and reacquired 0x{:X}", conditional, mutex); Logger::Debug("Waited for 0x{:X} and reacquired 0x{:X}", conditional, mutex);
else if (result == result::TimedOut) else if (result == result::TimedOut)
@ -804,7 +804,7 @@ namespace skyline::kernel::svc {
i32 count{static_cast<i32>(state.ctx->gpr.w1)}; i32 count{static_cast<i32>(state.ctx->gpr.w1)};
Logger::Debug("Signalling 0x{:X} for {} waiters", conditional, count); Logger::Debug("Signalling 0x{:X} for {} waiters", conditional, count);
state.process->ConditionalVariableSignal(conditional, count); state.process->ConditionVariableSignal(conditional, count);
state.ctx->gpr.w0 = Result{}; state.ctx->gpr.w0 = Result{};
} }

View File

@ -215,8 +215,8 @@ namespace skyline::kernel::type {
} }
} }
Result KProcess::ConditionalVariableWait(u32 *key, u32 *mutex, KHandle tag, i64 timeout) { Result KProcess::ConditionVariableWait(u32 *key, u32 *mutex, KHandle tag, i64 timeout) {
TRACE_EVENT_FMT("kernel", "ConditionalVariableWait 0x{:X} (0x{:X})", key, mutex); TRACE_EVENT_FMT("kernel", "ConditionVariableWait 0x{:X} (0x{:X})", key, mutex);
{ {
// Update all waiter information // Update all waiter information
@ -317,8 +317,8 @@ namespace skyline::kernel::type {
return state.thread->waitResult; return state.thread->waitResult;
} }
void KProcess::ConditionalVariableSignal(u32 *key, i32 amount) { void KProcess::ConditionVariableSignal(u32 *key, i32 amount) {
TRACE_EVENT_FMT("kernel", "ConditionalVariableSignal 0x{:X}", key); TRACE_EVENT_FMT("kernel", "ConditionVariableSignal 0x{:X}", key);
i32 waiterCount{amount}; i32 waiterCount{amount};
while (amount <= 0 || waiterCount) { while (amount <= 0 || waiterCount) {

View File

@ -225,12 +225,12 @@ namespace skyline {
/** /**
* @brief Waits on the conditional variable at the specified address * @brief Waits on the conditional variable at the specified address
*/ */
Result ConditionalVariableWait(u32 *key, u32 *mutex, KHandle tag, i64 timeout); Result ConditionVariableWait(u32 *key, u32 *mutex, KHandle tag, i64 timeout);
/** /**
* @brief Signals the conditional variable at the specified address * @brief Signals the conditional variable at the specified address
*/ */
void ConditionalVariableSignal(u32 *key, i32 amount); void ConditionVariableSignal(u32 *key, i32 amount);
enum class ArbitrationType : u32 { enum class ArbitrationType : u32 {
WaitIfLessThan = 0, WaitIfLessThan = 0,