diff options
| author | 2020-12-30 23:01:08 -0800 | |
|---|---|---|
| committer | 2021-01-28 21:42:25 -0800 | |
| commit | c0d3aef28c0a0c68c18de30228f29e30f0e52533 (patch) | |
| tree | 2f94a5f6e5fec4d288272f9a476ee85a8da3d0ac /src/core/hle/kernel/kernel.cpp | |
| parent | Merge pull request #5837 from german77/socketstub (diff) | |
| download | yuzu-c0d3aef28c0a0c68c18de30228f29e30f0e52533.tar.gz yuzu-c0d3aef28c0a0c68c18de30228f29e30f0e52533.tar.xz yuzu-c0d3aef28c0a0c68c18de30228f29e30f0e52533.zip | |
core: hle: kernel: Rename Thread to KThread.
Diffstat (limited to 'src/core/hle/kernel/kernel.cpp')
| -rw-r--r-- | src/core/hle/kernel/kernel.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/core/hle/kernel/kernel.cpp b/src/core/hle/kernel/kernel.cpp index c0ff287a6..523dd63a5 100644 --- a/src/core/hle/kernel/kernel.cpp +++ b/src/core/hle/kernel/kernel.cpp | |||
| @@ -29,6 +29,7 @@ | |||
| 29 | #include "core/hle/kernel/errors.h" | 29 | #include "core/hle/kernel/errors.h" |
| 30 | #include "core/hle/kernel/handle_table.h" | 30 | #include "core/hle/kernel/handle_table.h" |
| 31 | #include "core/hle/kernel/k_scheduler.h" | 31 | #include "core/hle/kernel/k_scheduler.h" |
| 32 | #include "core/hle/kernel/k_thread.h" | ||
| 32 | #include "core/hle/kernel/kernel.h" | 33 | #include "core/hle/kernel/kernel.h" |
| 33 | #include "core/hle/kernel/memory/memory_layout.h" | 34 | #include "core/hle/kernel/memory/memory_layout.h" |
| 34 | #include "core/hle/kernel/memory/memory_manager.h" | 35 | #include "core/hle/kernel/memory/memory_manager.h" |
| @@ -38,7 +39,6 @@ | |||
| 38 | #include "core/hle/kernel/resource_limit.h" | 39 | #include "core/hle/kernel/resource_limit.h" |
| 39 | #include "core/hle/kernel/service_thread.h" | 40 | #include "core/hle/kernel/service_thread.h" |
| 40 | #include "core/hle/kernel/shared_memory.h" | 41 | #include "core/hle/kernel/shared_memory.h" |
| 41 | #include "core/hle/kernel/thread.h" | ||
| 42 | #include "core/hle/kernel/time_manager.h" | 42 | #include "core/hle/kernel/time_manager.h" |
| 43 | #include "core/hle/lock.h" | 43 | #include "core/hle/lock.h" |
| 44 | #include "core/hle/result.h" | 44 | #include "core/hle/result.h" |
| @@ -171,8 +171,8 @@ struct KernelCore::Impl { | |||
| 171 | const auto type = | 171 | const auto type = |
| 172 | static_cast<ThreadType>(THREADTYPE_KERNEL | THREADTYPE_HLE | THREADTYPE_SUSPEND); | 172 | static_cast<ThreadType>(THREADTYPE_KERNEL | THREADTYPE_HLE | THREADTYPE_SUSPEND); |
| 173 | auto thread_res = | 173 | auto thread_res = |
| 174 | Thread::Create(system, type, std::move(name), 0, 0, 0, static_cast<u32>(i), 0, | 174 | KThread::Create(system, type, std::move(name), 0, 0, 0, static_cast<u32>(i), 0, |
| 175 | nullptr, std::move(init_func), init_func_parameter); | 175 | nullptr, std::move(init_func), init_func_parameter); |
| 176 | 176 | ||
| 177 | suspend_threads[i] = std::move(thread_res).Unwrap(); | 177 | suspend_threads[i] = std::move(thread_res).Unwrap(); |
| 178 | } | 178 | } |
| @@ -236,7 +236,7 @@ struct KernelCore::Impl { | |||
| 236 | return result; | 236 | return result; |
| 237 | } | 237 | } |
| 238 | const Kernel::KScheduler& sched = cores[result.host_handle].Scheduler(); | 238 | const Kernel::KScheduler& sched = cores[result.host_handle].Scheduler(); |
| 239 | const Kernel::Thread* current = sched.GetCurrentThread(); | 239 | const Kernel::KThread* current = sched.GetCurrentThread(); |
| 240 | if (current != nullptr && !current->IsPhantomMode()) { | 240 | if (current != nullptr && !current->IsPhantomMode()) { |
| 241 | result.guest_handle = current->GetGlobalHandle(); | 241 | result.guest_handle = current->GetGlobalHandle(); |
| 242 | } else { | 242 | } else { |
| @@ -342,7 +342,7 @@ struct KernelCore::Impl { | |||
| 342 | // the release of itself | 342 | // the release of itself |
| 343 | std::unique_ptr<Common::ThreadWorker> service_thread_manager; | 343 | std::unique_ptr<Common::ThreadWorker> service_thread_manager; |
| 344 | 344 | ||
| 345 | std::array<std::shared_ptr<Thread>, Core::Hardware::NUM_CPU_CORES> suspend_threads{}; | 345 | std::array<std::shared_ptr<KThread>, Core::Hardware::NUM_CPU_CORES> suspend_threads{}; |
| 346 | std::array<Core::CPUInterruptHandler, Core::Hardware::NUM_CPU_CORES> interrupts{}; | 346 | std::array<Core::CPUInterruptHandler, Core::Hardware::NUM_CPU_CORES> interrupts{}; |
| 347 | std::array<std::unique_ptr<Kernel::KScheduler>, Core::Hardware::NUM_CPU_CORES> schedulers{}; | 347 | std::array<std::unique_ptr<Kernel::KScheduler>, Core::Hardware::NUM_CPU_CORES> schedulers{}; |
| 348 | 348 | ||
| @@ -380,8 +380,8 @@ std::shared_ptr<ResourceLimit> KernelCore::GetSystemResourceLimit() const { | |||
| 380 | return impl->system_resource_limit; | 380 | return impl->system_resource_limit; |
| 381 | } | 381 | } |
| 382 | 382 | ||
| 383 | std::shared_ptr<Thread> KernelCore::RetrieveThreadFromGlobalHandleTable(Handle handle) const { | 383 | std::shared_ptr<KThread> KernelCore::RetrieveThreadFromGlobalHandleTable(Handle handle) const { |
| 384 | return impl->global_handle_table.Get<Thread>(handle); | 384 | return impl->global_handle_table.Get<KThread>(handle); |
| 385 | } | 385 | } |
| 386 | 386 | ||
| 387 | void KernelCore::AppendNewProcess(std::shared_ptr<Process> process) { | 387 | void KernelCore::AppendNewProcess(std::shared_ptr<Process> process) { |