index
:
anonymous/yuzu
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. It is written in C++ with portability in mind,
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
core
/
hle
/
kernel
Mode
Name
Size
d---------
arch
/
arm64
32
log
stats
plain
d---------
board
/
nintendo
/
nx
35
log
stats
plain
-rw-r--r--
code_set.cpp
253
log
stats
plain
blame
-rw-r--r--
code_set.h
2194
log
stats
plain
blame
-rw-r--r--
global_scheduler_context.cpp
1927
log
stats
plain
blame
-rw-r--r--
global_scheduler_context.h
2375
log
stats
plain
blame
-rw-r--r--
hle_ipc.cpp
16073
log
stats
plain
blame
-rw-r--r--
hle_ipc.h
12964
log
stats
plain
blame
d---------
init
92
log
stats
plain
-rw-r--r--
initial_process.h
638
log
stats
plain
blame
-rw-r--r--
k_address_arbiter.cpp
11090
log
stats
plain
blame
-rw-r--r--
k_address_arbiter.h
2251
log
stats
plain
blame
-rw-r--r--
k_address_space_info.cpp
4542
log
stats
plain
blame
-rw-r--r--
k_address_space_info.h
673
log
stats
plain
blame
-rw-r--r--
k_affinity_mask.h
1278
log
stats
plain
blame
-rw-r--r--
k_auto_object.cpp
500
log
stats
plain
blame
-rw-r--r--
k_auto_object.h
10306
log
stats
plain
blame
-rw-r--r--
k_auto_object_container.cpp
778
log
stats
plain
blame
-rw-r--r--
k_auto_object_container.h
1706
log
stats
plain
blame
-rw-r--r--
k_class_token.cpp
7554
log
stats
plain
blame
-rw-r--r--
k_class_token.h
4201
log
stats
plain
blame
-rw-r--r--
k_client_port.cpp
4105
log
stats
plain
blame
-rw-r--r--
k_client_port.h
1544
log
stats
plain
blame
-rw-r--r--
k_client_session.cpp
992
log
stats
plain
blame
-rw-r--r--
k_client_session.h
1272
log
stats
plain
blame
-rw-r--r--
k_code_memory.cpp
4576
log
stats
plain
blame
-rw-r--r--
k_code_memory.h
1788
log
stats
plain
blame
-rw-r--r--
k_condition_variable.cpp
11626
log
stats
plain
blame
-rw-r--r--
k_condition_variable.h
1527
log
stats
plain
blame
-rw-r--r--
k_event.cpp
1654
log
stats
plain
blame
-rw-r--r--
k_event.h
1288
log
stats
plain
blame
-rw-r--r--
k_handle_table.cpp
3761
log
stats
plain
blame
-rw-r--r--
k_handle_table.h
8298
log
stats
plain
blame
-rw-r--r--
k_interrupt_manager.cpp
1051
log
stats
plain
blame
-rw-r--r--
k_interrupt_manager.h
307
log
stats
plain
blame
-rw-r--r--
k_light_condition_variable.cpp
2502
log
stats
plain
blame
-rw-r--r--
k_light_condition_variable.h
580
log
stats
plain
blame
-rw-r--r--
k_light_lock.cpp
4033
log
stats
plain
blame
-rw-r--r--
k_light_lock.h
716
log
stats
plain
blame
-rw-r--r--
k_linked_list.h
5615
log
stats
plain
blame
-rw-r--r--
k_memory_block.h
14263
log
stats
plain
blame
-rw-r--r--
k_memory_block_manager.cpp
7316
log
stats
plain
blame
-rw-r--r--
k_memory_block_manager.h
2075
log
stats
plain
blame
-rw-r--r--
k_memory_layout.board.nintendo_nx.cpp
10481
log
stats
plain
blame
-rw-r--r--
k_memory_layout.cpp
6366
log
stats
plain
blame
-rw-r--r--
k_memory_layout.h
16568
log
stats
plain
blame
-rw-r--r--
k_memory_manager.cpp
16198
log
stats
plain
blame
-rw-r--r--
k_memory_manager.h
8420
log
stats
plain
blame
-rw-r--r--
k_memory_region.h
9976
log
stats
plain
blame
-rw-r--r--
k_memory_region_type.h
15239
log
stats
plain
blame
-rw-r--r--
k_page_bitmap.h
8355
log
stats
plain
blame
-rw-r--r--
k_page_buffer.cpp
580
log
stats
plain
blame
-rw-r--r--
k_page_buffer.h
675
log
stats
plain
blame
-rw-r--r--
k_page_heap.cpp
4639
log
stats
plain
blame
-rw-r--r--
k_page_heap.h
7554
log
stats
plain
blame
-rw-r--r--
k_page_linked_list.h
2553
log
stats
plain
blame
-rw-r--r--
k_page_table.cpp
84709
log
stats
plain
blame
-rw-r--r--
k_page_table.h
16882
log
stats
plain
blame
-rw-r--r--
k_port.cpp
1800
log
stats
plain
blame
-rw-r--r--
k_port.h
1492
log
stats
plain
blame
-rw-r--r--
k_priority_queue.h
16526
log
stats
plain
blame
-rw-r--r--
k_process.cpp
19835
log
stats
plain
blame
-rw-r--r--
k_process.h
15938
log
stats
plain
blame
-rw-r--r--
k_readable_event.cpp
1232
log
stats
plain
blame
-rw-r--r--
k_readable_event.h
1015
log
stats
plain
blame
-rw-r--r--
k_resource_limit.cpp
5745
log
stats
plain
blame
-rw-r--r--
k_resource_limit.h
2093
log
stats
plain
blame
-rw-r--r--
k_scheduler.cpp
33716
log
stats
plain
blame
-rw-r--r--
k_scheduler.h
6914
log
stats
plain
blame
-rw-r--r--
k_scheduler_lock.h
2429
log
stats
plain
blame
-rw-r--r--
k_scoped_lock.h
912
log
stats
plain
blame
-rw-r--r--
k_scoped_resource_reservation.h
1897
log
stats
plain
blame
-rw-r--r--
k_scoped_scheduler_lock_and_sleep.h
1113
log
stats
plain
blame
-rw-r--r--
k_server_port.cpp
2723
log
stats
plain
blame
-rw-r--r--
k_server_port.h
1802
log
stats
plain
blame
-rw-r--r--
k_server_session.cpp
6270
log
stats
plain
blame
-rw-r--r--
k_server_session.h
3668
log
stats
plain
blame
-rw-r--r--
k_session.cpp
2238
log
stats
plain
blame
-rw-r--r--
k_session.h
2296
log
stats
plain
blame
-rw-r--r--
k_shared_memory.cpp
3553
log
stats
plain
blame
-rw-r--r--
k_shared_memory.h
3238
log
stats
plain
blame
-rw-r--r--
k_shared_memory_info.h
874
log
stats
plain
blame
-rw-r--r--
k_slab_heap.h
4901
log
stats
plain
blame
-rw-r--r--
k_spin_lock.cpp
344
log
stats
plain
blame
-rw-r--r--
k_spin_lock.h
916
log
stats
plain
blame
-rw-r--r--
k_synchronization_object.cpp
5937
log
stats
plain
blame
-rw-r--r--
k_synchronization_object.h
2295
log
stats
plain
blame
-rw-r--r--
k_system_control.h
426
log
stats
plain
blame
-rw-r--r--
k_thread.cpp
39735
log
stats
plain
blame
-rw-r--r--
k_thread.h
23797
log
stats
plain
blame
-rw-r--r--
k_thread_local_page.cpp
2095
log
stats
plain
blame
-rw-r--r--
k_thread_local_page.h
3223
log
stats
plain
blame
-rw-r--r--
k_thread_queue.cpp
1642
log
stats
plain
blame
-rw-r--r--
k_thread_queue.h
1060
log
stats
plain
blame
-rw-r--r--
k_trace.h
313
log
stats
plain
blame
-rw-r--r--
k_transfer_memory.cpp
1296
log
stats
plain
blame
-rw-r--r--
k_transfer_memory.h
1372
log
stats
plain
blame
-rw-r--r--
k_worker_task.h
358
log
stats
plain
blame
-rw-r--r--
k_worker_task_manager.cpp
1294
log
stats
plain
blame
-rw-r--r--
k_worker_task_manager.h
617
log
stats
plain
blame
-rw-r--r--
k_writable_event.cpp
914
log
stats
plain
blame
-rw-r--r--
k_writable_event.h
880
log
stats
plain
blame
-rw-r--r--
kernel.cpp
44488
log
stats
plain
blame
-rw-r--r--
kernel.h
15371
log
stats
plain
blame
-rw-r--r--
memory_types.h
342
log
stats
plain
blame
-rw-r--r--
physical_core.cpp
2197
log
stats
plain
blame
-rw-r--r--
physical_core.h
2042
log
stats
plain
blame
-rw-r--r--
physical_memory.h
696
log
stats
plain
blame
-rw-r--r--
process_capability.cpp
13762
log
stats
plain
blame
-rw-r--r--
process_capability.h
10508
log
stats
plain
blame
-rw-r--r--
service_thread.cpp
3665
log
stats
plain
blame
-rw-r--r--
service_thread.h
574
log
stats
plain
blame
-rw-r--r--
slab_helpers.h
4057
log
stats
plain
blame
-rw-r--r--
svc.cpp
118331
log
stats
plain
blame
-rw-r--r--
svc.h
293
log
stats
plain
blame
-rw-r--r--
svc_common.h
751
log
stats
plain
blame
-rw-r--r--
svc_results.h
2220
log
stats
plain
blame
-rw-r--r--
svc_types.h
2202
log
stats
plain
blame
-rw-r--r--
svc_wrap.h
25021
log
stats
plain
blame
-rw-r--r--
time_manager.cpp
1673
log
stats
plain
blame
-rw-r--r--
time_manager.h
933
log
stats
plain
blame