diff options
Diffstat (limited to 'Ryujinx.HLE/HOS/Kernel/Ipc/KPort.cs')
-rw-r--r-- | Ryujinx.HLE/HOS/Kernel/Ipc/KPort.cs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Ryujinx.HLE/HOS/Kernel/Ipc/KPort.cs b/Ryujinx.HLE/HOS/Kernel/Ipc/KPort.cs index 9d93cf7b..2f67aeae 100644 --- a/Ryujinx.HLE/HOS/Kernel/Ipc/KPort.cs +++ b/Ryujinx.HLE/HOS/Kernel/Ipc/KPort.cs @@ -13,10 +13,10 @@ namespace Ryujinx.HLE.HOS.Kernel.Ipc public bool IsLight { get; private set; } - public KPort(Horizon system, int maxSessions, bool isLight, long nameAddress) : base(system) + public KPort(KernelContext context, int maxSessions, bool isLight, long nameAddress) : base(context) { - ServerPort = new KServerPort(system, this); - ClientPort = new KClientPort(system, this, maxSessions); + ServerPort = new KServerPort(context, this); + ClientPort = new KClientPort(context, this, maxSessions); IsLight = isLight; _nameAddress = nameAddress; @@ -28,7 +28,7 @@ namespace Ryujinx.HLE.HOS.Kernel.Ipc { KernelResult result; - System.CriticalSection.Enter(); + KernelContext.CriticalSection.Enter(); if (_state == ChannelState.Open) { @@ -41,7 +41,7 @@ namespace Ryujinx.HLE.HOS.Kernel.Ipc result = KernelResult.PortClosed; } - System.CriticalSection.Leave(); + KernelContext.CriticalSection.Leave(); return result; } @@ -50,7 +50,7 @@ namespace Ryujinx.HLE.HOS.Kernel.Ipc { KernelResult result; - System.CriticalSection.Enter(); + KernelContext.CriticalSection.Enter(); if (_state == ChannelState.Open) { @@ -63,7 +63,7 @@ namespace Ryujinx.HLE.HOS.Kernel.Ipc result = KernelResult.PortClosed; } - System.CriticalSection.Leave(); + KernelContext.CriticalSection.Leave(); return result; } |