diff options
| author | 2023-03-06 19:04:12 -0500 | |
|---|---|---|
| committer | 2023-03-06 20:58:42 -0500 | |
| commit | 1d0fe75e7cca27d79006654dcc56c44cb4096d3a (patch) | |
| tree | 3291e0ad973cd3c0e07ded22c968f40c2c6dd955 /src/core/hle/service/sm | |
| parent | Merge pull request #9890 from Kelebek1/reverb_fix (diff) | |
| download | yuzu-1d0fe75e7cca27d79006654dcc56c44cb4096d3a.tar.gz yuzu-1d0fe75e7cca27d79006654dcc56c44cb4096d3a.tar.xz yuzu-1d0fe75e7cca27d79006654dcc56c44cb4096d3a.zip | |
hle: rename legacy errors to Results
Diffstat (limited to 'src/core/hle/service/sm')
| -rw-r--r-- | src/core/hle/service/sm/sm.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/core/hle/service/sm/sm.cpp b/src/core/hle/service/sm/sm.cpp index a46f47d3e..b4046d3ce 100644 --- a/src/core/hle/service/sm/sm.cpp +++ b/src/core/hle/service/sm/sm.cpp | |||
| @@ -18,10 +18,10 @@ | |||
| 18 | 18 | ||
| 19 | namespace Service::SM { | 19 | namespace Service::SM { |
| 20 | 20 | ||
| 21 | constexpr Result ERR_NOT_INITIALIZED(ErrorModule::SM, 2); | 21 | constexpr Result ResultInvalidClient(ErrorModule::SM, 2); |
| 22 | constexpr Result ERR_ALREADY_REGISTERED(ErrorModule::SM, 4); | 22 | constexpr Result ResultAlreadyRegistered(ErrorModule::SM, 4); |
| 23 | constexpr Result ERR_INVALID_NAME(ErrorModule::SM, 6); | 23 | constexpr Result ResultInvalidServiceName(ErrorModule::SM, 6); |
| 24 | constexpr Result ERR_SERVICE_NOT_REGISTERED(ErrorModule::SM, 7); | 24 | constexpr Result ResultNotRegistered(ErrorModule::SM, 7); |
| 25 | 25 | ||
| 26 | ServiceManager::ServiceManager(Kernel::KernelCore& kernel_) : kernel{kernel_} { | 26 | ServiceManager::ServiceManager(Kernel::KernelCore& kernel_) : kernel{kernel_} { |
| 27 | controller_interface = std::make_unique<Controller>(kernel.System()); | 27 | controller_interface = std::make_unique<Controller>(kernel.System()); |
| @@ -45,7 +45,7 @@ void ServiceManager::InvokeControlRequest(HLERequestContext& context) { | |||
| 45 | static Result ValidateServiceName(const std::string& name) { | 45 | static Result ValidateServiceName(const std::string& name) { |
| 46 | if (name.empty() || name.size() > 8) { | 46 | if (name.empty() || name.size() > 8) { |
| 47 | LOG_ERROR(Service_SM, "Invalid service name! service={}", name); | 47 | LOG_ERROR(Service_SM, "Invalid service name! service={}", name); |
| 48 | return ERR_INVALID_NAME; | 48 | return Service::SM::ResultInvalidServiceName; |
| 49 | } | 49 | } |
| 50 | return ResultSuccess; | 50 | return ResultSuccess; |
| 51 | } | 51 | } |
| @@ -58,7 +58,7 @@ Result ServiceManager::RegisterService(std::string name, u32 max_sessions, | |||
| 58 | std::scoped_lock lk{lock}; | 58 | std::scoped_lock lk{lock}; |
| 59 | if (registered_services.find(name) != registered_services.end()) { | 59 | if (registered_services.find(name) != registered_services.end()) { |
| 60 | LOG_ERROR(Service_SM, "Service is already registered! service={}", name); | 60 | LOG_ERROR(Service_SM, "Service is already registered! service={}", name); |
| 61 | return ERR_ALREADY_REGISTERED; | 61 | return Service::SM::ResultAlreadyRegistered; |
| 62 | } | 62 | } |
| 63 | 63 | ||
| 64 | auto* port = Kernel::KPort::Create(kernel); | 64 | auto* port = Kernel::KPort::Create(kernel); |
| @@ -80,7 +80,7 @@ Result ServiceManager::UnregisterService(const std::string& name) { | |||
| 80 | const auto iter = registered_services.find(name); | 80 | const auto iter = registered_services.find(name); |
| 81 | if (iter == registered_services.end()) { | 81 | if (iter == registered_services.end()) { |
| 82 | LOG_ERROR(Service_SM, "Server is not registered! service={}", name); | 82 | LOG_ERROR(Service_SM, "Server is not registered! service={}", name); |
| 83 | return ERR_SERVICE_NOT_REGISTERED; | 83 | return Service::SM::ResultNotRegistered; |
| 84 | } | 84 | } |
| 85 | 85 | ||
| 86 | registered_services.erase(iter); | 86 | registered_services.erase(iter); |
| @@ -96,7 +96,7 @@ ResultVal<Kernel::KPort*> ServiceManager::GetServicePort(const std::string& name | |||
| 96 | auto it = service_ports.find(name); | 96 | auto it = service_ports.find(name); |
| 97 | if (it == service_ports.end()) { | 97 | if (it == service_ports.end()) { |
| 98 | LOG_WARNING(Service_SM, "Server is not registered! service={}", name); | 98 | LOG_WARNING(Service_SM, "Server is not registered! service={}", name); |
| 99 | return ERR_SERVICE_NOT_REGISTERED; | 99 | return Service::SM::ResultNotRegistered; |
| 100 | } | 100 | } |
| 101 | 101 | ||
| 102 | return it->second; | 102 | return it->second; |
| @@ -160,7 +160,7 @@ static std::string PopServiceName(IPC::RequestParser& rp) { | |||
| 160 | 160 | ||
| 161 | ResultVal<Kernel::KClientSession*> SM::GetServiceImpl(HLERequestContext& ctx) { | 161 | ResultVal<Kernel::KClientSession*> SM::GetServiceImpl(HLERequestContext& ctx) { |
| 162 | if (!ctx.GetManager()->GetIsInitializedForSm()) { | 162 | if (!ctx.GetManager()->GetIsInitializedForSm()) { |
| 163 | return ERR_NOT_INITIALIZED; | 163 | return Service::SM::ResultInvalidClient; |
| 164 | } | 164 | } |
| 165 | 165 | ||
| 166 | IPC::RequestParser rp{ctx}; | 166 | IPC::RequestParser rp{ctx}; |
| @@ -168,15 +168,15 @@ ResultVal<Kernel::KClientSession*> SM::GetServiceImpl(HLERequestContext& ctx) { | |||
| 168 | 168 | ||
| 169 | // Find the named port. | 169 | // Find the named port. |
| 170 | auto port_result = service_manager.GetServicePort(name); | 170 | auto port_result = service_manager.GetServicePort(name); |
| 171 | if (port_result.Code() == ERR_INVALID_NAME) { | 171 | if (port_result.Code() == Service::SM::ResultInvalidServiceName) { |
| 172 | LOG_ERROR(Service_SM, "Invalid service name '{}'", name); | 172 | LOG_ERROR(Service_SM, "Invalid service name '{}'", name); |
| 173 | return ERR_INVALID_NAME; | 173 | return Service::SM::ResultInvalidServiceName; |
| 174 | } | 174 | } |
| 175 | 175 | ||
| 176 | if (port_result.Failed()) { | 176 | if (port_result.Failed()) { |
| 177 | LOG_INFO(Service_SM, "Waiting for service {} to become available", name); | 177 | LOG_INFO(Service_SM, "Waiting for service {} to become available", name); |
| 178 | ctx.SetIsDeferred(); | 178 | ctx.SetIsDeferred(); |
| 179 | return ERR_SERVICE_NOT_REGISTERED; | 179 | return Service::SM::ResultNotRegistered; |
| 180 | } | 180 | } |
| 181 | auto& port = port_result.Unwrap(); | 181 | auto& port = port_result.Unwrap(); |
| 182 | 182 | ||