/
githubmirror
/
yuzu
ОбзорДокументацияВойти
/
githubmirror
/
yuzu
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
yuzu/
.../hle/kernel/
..
arch

general: Convert source file copyright comments over to SPDX

4 года назад
board

kernel: add KPageTableBase

3 года назад
init

kernel: reshuffle ini1 size, add slab clear note

3 года назад
svc

scope_exit: Make constexpr

2 года назад
code_set.cpp

general: Convert source file copyright comments over to SPDX

4 года назад
code_set.h

core: Define HAS_NCE macro

3 года назад
global_scheduler_context.cpp

kernel: convert GlobalSchedulerContext, KAddressArbiter, KScopedSchedulerLockAndSleep, KThreadQueue to new style

3 года назад
global_scheduler_context.h

kernel: remove gratitutous attribute usage

3 года назад
initial_process.h

kernel: reshuffle ini1 size, add slab clear note

3 года назад
k_address_arbiter.cpp

kernel: instantiate memory separately for each guest process

3 года назад
k_address_arbiter.h

kernel: use KTypedAddress for addresses

3 года назад
k_address_space_info.cpp

core: Define HAS_NCE macro

3 года назад
k_address_space_info.h

general: fix type inconsistencies

3 года назад
k_affinity_mask.h

kernel: convert KPort, KSession

3 года назад
k_auto_object.cpp

Fixes and workarounds to make UBSan happier on macOS

3 года назад
k_auto_object.h

Fixes and workarounds to make UBSan happier on macOS

3 года назад
k_auto_object_container.cpp

kernel: use simple mutex for object list container

3 года назад
k_auto_object_container.h

kernel: use simple mutex for object list container

3 года назад
k_capabilities.cpp

k_capabilities: simplify KTrace map skip logic

3 года назад
k_capabilities.h

kernel: add KPageTableBase

3 года назад
k_class_token.cpp

core: hle: kernel: Address review comments.

4 года назад
k_class_token.h

core: hle: kernel: Add KSystemResource.

4 года назад
k_client_port.cpp

kernel: fix resource limit imbalance

3 года назад
k_client_port.h

kernel: implement light IPC

3 года назад
k_client_session.cpp

scope_exit: Make constexpr

2 года назад
k_client_session.h

kernel: implement remaining IPC syscalls

3 года назад
k_code_memory.cpp

k_process: PageTable -> GetPageTable

3 года назад
k_code_memory.h

kernel: use KTypedAddress for addresses

3 года назад
k_condition_variable.cpp

kernel: instantiate memory separately for each guest process

3 года назад
k_condition_variable.h

kernel: update KProcess

3 года назад
k_debug.h

kernel: remove kernel_

3 года назад
k_device_address_space.cpp

kernel: add KPageTableBase

3 года назад
k_device_address_space.h

kernel: add KPageTableBase

3 года назад
k_dynamic_page_manager.h

kernel: use KTypedAddress for addresses

3 года назад
k_dynamic_resource_manager.h

core: hle: kernel: k_dynamic_resource_manager: Add KBlockInfoManager, KBlockInfoSlabHeap.

4 года назад
k_dynamic_slab_heap.h

kernel: use KTypedAddress for addresses

3 года назад
k_event.cpp

kernel: remove kernel_

3 года назад
k_event.h

kernel: remove kernel_

3 года назад
k_event_info.h

kernel: remove general boost lists

3 года назад
k_handle_table.cpp

k_handle_table: Remove cast to void* in GetObjectForIpc

4 года назад
k_handle_table.h

kernel: remove unecessary process member from handle table

3 года назад
k_hardware_timer.cpp

core_timing: use static typing for no-wait unschedule

3 года назад
k_hardware_timer.h

kernel: remove relative task registration

3 года назад
k_hardware_timer_base.h

kernel: add KHardwareTimer

4 года назад
k_interrupt_manager.cpp

kernel: update KProcess

3 года назад
k_interrupt_manager.h

core: hle: kernel: k_thread: Implement thread termination DPC.

4 года назад
k_light_client_session.cpp

kernel: implement light IPC

3 года назад
k_light_client_session.h

kernel: implement light IPC

3 года назад
k_light_condition_variable.cpp

kernel: convert KConditionVariable, KLightConditionVariable, KLightLock

3 года назад
k_light_condition_variable.h

kernel: convert KConditionVariable, KLightConditionVariable, KLightLock

3 года назад
k_light_lock.cpp

kernel: convert KConditionVariable, KLightConditionVariable, KLightLock

3 года назад
k_light_lock.h

kernel: convert KConditionVariable, KLightConditionVariable, KLightLock

3 года назад
k_light_server_session.cpp

kernel: implement light IPC

3 года назад
k_light_server_session.h

kernel: implement light IPC

3 года назад
k_light_session.cpp

kernel: implement light IPC

3 года назад
k_light_session.h

kernel: implement light IPC

3 года назад
k_memory_block.h

Fix typos in src/core (#12625)

3 года назад
k_memory_block_manager.cpp

kernel: optimize page free on shutdown

3 года назад
k_memory_block_manager.h

kernel: optimize page free on shutdown

3 года назад
k_memory_layout.cpp

ci: fix new codespell errors

3 года назад
k_memory_layout.h

kernel: add KPageTableBase

3 года назад
k_memory_manager.cpp

common: use memory holepunching when clearing memory

3 года назад
k_memory_manager.h

kernel: update KProcess

3 года назад
k_memory_region.h

kernel: use KTypedAddress for addresses

3 года назад
k_memory_region_type.h

kernel: update KMemoryRegionType values

3 года назад
k_object_name.cpp

kernel: add KObjectName

3 года назад
k_object_name.h

kernel: remove general boost lists

3 года назад
k_page_bitmap.h

core: hle: kernel: k_page_bitmap: Refresh.

4 года назад
k_page_buffer.cpp

kernel: use KTypedAddress for addresses

3 года назад
k_page_buffer.h

kernel: use KTypedAddress for addresses

3 года назад
k_page_group.cpp

Revert "Revert "k_page_group: synchronize""

4 года назад
k_page_group.h

k_page_table: add MapFirstGroup

3 года назад
k_page_heap.cpp

kernel: use KTypedAddress for addresses

3 года назад
k_page_heap.h

kernel: use KTypedAddress for addresses

3 года назад
k_page_table.h

kernel: add KPageTableBase

3 года назад
k_page_table_base.cpp

scope_exit: Make constexpr

2 года назад
k_page_table_base.h

kernel: fix page leak on process termination

3 года назад
k_page_table_manager.h

kernel: use KTypedAddress for addresses

3 года назад
k_page_table_slab_heap.h

kernel: use KTypedAddress for addresses

3 года назад
k_port.cpp

kernel: implement light IPC

3 года назад
k_port.h

kernel: implement light IPC

3 года назад
k_priority_queue.h

kernel: convert KMemoryLayout, KMemoryRegion*, KPageTableSlabHeap, KPriorityQueue

3 года назад
k_process.cpp

scope_exit: Make constexpr

2 года назад
k_process.h

Core: Make sure GPU Dirty Managers ae shared by all processes.

3 года назад
k_process_page_table.h

core: refactor emulated cpu core activation

3 года назад
k_readable_event.cpp

kernel: remove kernel_

3 года назад
k_readable_event.h

kernel: remove kernel_

3 года назад
k_resource_limit.cpp

kernel: remove relative task registration

3 года назад
k_resource_limit.h

kernel: remove relative task registration

3 года назад
k_scheduler.cpp

core: refactor emulated cpu core activation

3 года назад
k_scheduler.h

kernel: remove kernel_

3 года назад
k_scheduler_lock.h

kernel: convert KAbstractSchedulerLock

3 года назад
k_scoped_lock.h

kernel: conver KScopedLock, KScopedResourceReservation, KSessionRequest, KSharedMemory, KSpinLock

3 года назад
k_scoped_resource_reservation.h

kernel: conver KScopedLock, KScopedResourceReservation, KSessionRequest, KSharedMemory, KSpinLock

3 года назад
k_scoped_scheduler_lock_and_sleep.h

kernel: remove relative task registration

3 года назад
k_server_port.cpp

kernel: implement light IPC

3 года назад
k_server_port.h

kernel: implement light IPC

3 года назад
k_server_session.cpp

scope_exit: Make constexpr

2 года назад
k_server_session.h

k_server_session: process for guest servers

3 года назад
k_session.cpp

general: properly support multiple memory instances

3 года назад
k_session.h

kernel: implement remaining IPC syscalls

3 года назад
k_session_request.cpp

kernel: use KTypedAddress for addresses

3 года назад
k_session_request.h

kernel: remove general boost lists

3 года назад
k_shared_memory.cpp

k_process: PageTable -> GetPageTable

3 года назад
k_shared_memory.h

kernel: use KTypedAddress for addresses

3 года назад
k_shared_memory_info.h

kernel: remove general boost lists

3 года назад
k_slab_heap.h

kernel: prefer std::addressof

3 года назад
k_spin_lock.cpp

kernel: conver KScopedLock, KScopedResourceReservation, KSessionRequest, KSharedMemory, KSpinLock

3 года назад
k_spin_lock.h

kernel: conver KScopedLock, KScopedResourceReservation, KSessionRequest, KSharedMemory, KSpinLock

3 года назад
k_synchronization_object.cpp

Remove memory allocations in some hot paths

3 года назад
k_synchronization_object.h

kernel: convert miscellaneous

3 года назад
k_system_control.h

general: Convert source file copyright comments over to SPDX

4 года назад
k_system_resource.cpp

kernel: add KPageTableBase

3 года назад
k_system_resource.h

kernel: use KTypedAddress for addresses

3 года назад
k_thread.cpp

kernel: clear pinned waiter list on unpin

3 года назад
k_thread.h

kernel: add and enable system suspend type

2 года назад
k_thread_local_page.cpp

scope_exit: Make constexpr

2 года назад
k_thread_local_page.h

kernel: use KTypedAddress for addresses

3 года назад
k_thread_queue.cpp

kernel: convert GlobalSchedulerContext, KAddressArbiter, KScopedSchedulerLockAndSleep, KThreadQueue to new style

3 года назад
k_thread_queue.h

kernel: remove kernel_

3 года назад
k_timer_task.h

kernel: add KHardwareTimer

4 года назад
k_trace.h

general: Convert source file copyright comments over to SPDX

4 года назад
k_transfer_memory.cpp

scope_exit: Make constexpr

2 года назад
k_transfer_memory.h

kernel: use simple mutex for object list container

3 года назад
k_typed_address.h

kernel: use KTypedAddress for addresses

3 года назад
k_worker_task.h

kernel: remove kernel_

3 года назад
k_worker_task_manager.cpp

kernel: remove kernel_

3 года назад
k_worker_task_manager.h

kernel: remove kernel_

3 года назад
kernel.cpp

scope_exit: Make constexpr

2 года назад
kernel.h

kernel: add and enable system suspend type

2 года назад
memory_types.h

kernel: use KTypedAddress for addresses

3 года назад
message_buffer.h

k_server_session: process for guest servers

3 года назад
physical_core.cpp

kernel: fix single core

3 года назад
physical_core.h

core: refactor emulated cpu core activation

3 года назад
physical_memory.h

general: Convert source file copyright comments over to SPDX

4 года назад
slab_helpers.h

kernel: remove kernel_

3 года назад
svc.cpp

core: refactor emulated cpu core activation

3 года назад
svc.h

core: refactor emulated cpu core activation

3 года назад
svc_common.h

core: hle: kernel: svc_common: Add WaitInfinite & cleanup.

4 года назад
svc_generator.py

core: refactor emulated cpu core activation

3 года назад
svc_results.h

k_server_session: process for guest servers

3 года назад
svc_types.h

Fix typos in src/core (#12625)

3 года назад
svc_version.h

kernel: avoid usage of bit_cast

4 года назад