/dports/emulators/yuzu/yuzu-0b47f7a46/src/core/hle/kernel/ |
H A D | kernel.cpp | 50 struct KernelCore::Impl { 369 KernelCore::KernelCore(Core::System& system) : impl{std::make_unique<Impl>(system, *this)} {} in KernelCore() function in Kernel::KernelCore 370 KernelCore::~KernelCore() { in ~KernelCore() 378 void KernelCore::Initialize() { in Initialize() 382 void KernelCore::InitializeCores() { in InitializeCores() 386 void KernelCore::Shutdown() { in Shutdown() 522 KernelCore::NamedPortTable::iterator KernelCore::FindNamedPort(const std::string& name) { in FindNamedPort() 526 KernelCore::NamedPortTable::const_iterator KernelCore::FindNamedPort( in FindNamedPort() 638 void KernelCore::ExceptionalExit() { in ExceptionalExit() 643 void KernelCore::EnterSVCProfile() { in EnterSVCProfile() [all …]
|
H A D | kernel.h | 50 class KernelCore { 62 explicit KernelCore(Core::System& system); 63 ~KernelCore(); 65 KernelCore(const KernelCore&) = delete; 66 KernelCore& operator=(const KernelCore&) = delete; 68 KernelCore(KernelCore&&) = delete; 69 KernelCore& operator=(KernelCore&&) = delete;
|
H A D | scheduler.h | 29 class KernelCore; variable 35 explicit GlobalScheduler(KernelCore& kernel); 199 KernelCore& kernel; 294 [[nodiscard]] explicit SchedulerLock(KernelCore& kernel); 298 KernelCore& kernel; 303 explicit SchedulerLockAndSleep(KernelCore& kernel, Handle& event_handle, Thread* time_task,
|
H A D | writable_event.h | 13 class KernelCore; variable 31 static EventPair CreateEventPair(KernelCore& kernel, std::string name = "Unknown"); 52 explicit WritableEvent(KernelCore& kernel);
|
H A D | handle_table.h | 17 class KernelCore; variable 53 explicit HandleTable(KernelCore& kernel); 141 KernelCore& kernel;
|
H A D | client_session.h | 25 class KernelCore; variable 31 explicit ClientSession(KernelCore& kernel); 59 static ResultVal<std::shared_ptr<ClientSession>> Create(KernelCore& kernel,
|
H A D | object.h | 15 class KernelCore; variable 37 explicit Object(KernelCore& kernel); 61 KernelCore& kernel;
|
H A D | transfer_memory.h | 21 class KernelCore; variable 32 explicit TransferMemory(KernelCore& kernel, Core::Memory::Memory& memory); 37 static std::shared_ptr<TransferMemory> Create(KernelCore& kernel, Core::Memory::Memory& memory,
|
H A D | server_port.h | 19 class KernelCore; variable 25 explicit ServerPort(KernelCore& kernel); 39 static PortPair CreatePortPair(KernelCore& kernel, u32 max_sessions,
|
H A D | resource_limit.h | 17 class KernelCore; variable 36 explicit ResourceLimit(KernelCore& kernel); 40 static std::shared_ptr<ResourceLimit> Create(KernelCore& kernel);
|
H A D | shared_memory.h | 20 class KernelCore; variable 24 explicit SharedMemory(KernelCore& kernel, Core::DeviceMemory& device_memory); 28 KernelCore& kernel, Core::DeviceMemory& device_memory, Process* owner_process,
|
H A D | server_session.h | 28 class KernelCore; variable 47 explicit ServerSession(KernelCore& kernel); 52 static ResultVal<std::shared_ptr<ServerSession>> Create(KernelCore& kernel,
|
H A D | readable_event.h | 14 class KernelCore; variable 52 explicit ReadableEvent(KernelCore& kernel);
|
H A D | writable_event.cpp | 15 WritableEvent::WritableEvent(KernelCore& kernel) : Object{kernel} {} in WritableEvent() 18 EventPair WritableEvent::CreateEventPair(KernelCore& kernel, std::string name) { in CreateEventPair()
|
H A D | client_port.h | 17 class KernelCore; variable 22 explicit ClientPort(KernelCore& kernel);
|
H A D | session.cpp | 12 Session::Session(KernelCore& kernel) : SynchronizationObject{kernel} {} in Session() 15 Session::SessionPair Session::Create(KernelCore& kernel, std::string name) { in Create()
|
H A D | synchronization_object.h | 15 class KernelCore; variable 22 explicit SynchronizationObject(KernelCore& kernel);
|
H A D | transfer_memory.cpp | 14 TransferMemory::TransferMemory(KernelCore& kernel, Core::Memory::Memory& memory) in TransferMemory() 22 std::shared_ptr<TransferMemory> TransferMemory::Create(KernelCore& kernel, in Create()
|
H A D | client_session.cpp | 15 ClientSession::ClientSession(KernelCore& kernel) : SynchronizationObject{kernel} {} in ClientSession() 39 ResultVal<std::shared_ptr<ClientSession>> ClientSession::Create(KernelCore& kernel, in Create()
|
H A D | session.h | 24 explicit Session(KernelCore& kernel); 29 static SessionPair Create(KernelCore& kernel, std::string name = "Unknown");
|
H A D | server_port.cpp | 16 ServerPort::ServerPort(KernelCore& kernel) : SynchronizationObject{kernel} {} in ServerPort() 46 ServerPort::PortPair ServerPort::CreatePortPair(KernelCore& kernel, u32 max_sessions, in CreatePortPair()
|
H A D | shared_memory.cpp | 13 SharedMemory::SharedMemory(KernelCore& kernel, Core::DeviceMemory& device_memory) in SharedMemory() 19 KernelCore& kernel, Core::DeviceMemory& device_memory, Process* owner_process, in Create()
|
H A D | resource_limit.cpp | 16 ResourceLimit::ResourceLimit(KernelCore& kernel) : Object{kernel} {} in ResourceLimit() 50 std::shared_ptr<ResourceLimit> ResourceLimit::Create(KernelCore& kernel) { in Create()
|
/dports/emulators/yuzu/yuzu-0b47f7a46/src/core/hle/service/sm/ |
H A D | sm.h | 26 class KernelCore; variable 48 Kernel::KernelCore& kernel; 55 explicit ServiceManager(Kernel::KernelCore& kernel_); 88 Kernel::KernelCore& kernel;
|
/dports/emulators/yuzu/yuzu-0b47f7a46/src/core/hle/service/am/applets/ |
H A D | applets.h | 31 class KernelCore; variable 65 explicit AppletDataBroker(Kernel::KernelCore& kernel_); 120 explicit Applet(Kernel::KernelCore& kernel_);
|