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
269
log
stats
plain
blame
-rw-r--r--
code_set.h
2210
log
stats
plain
blame
-rw-r--r--
global_scheduler_context.cpp
1946
log
stats
plain
blame
-rw-r--r--
global_scheduler_context.h
2432
log
stats
plain
blame
-rw-r--r--
hle_ipc.cpp
15992
log
stats
plain
blame
-rw-r--r--
hle_ipc.h
12980
log
stats
plain
blame
d---------
init
92
log
stats
plain
-rw-r--r--
initial_process.h
657
log
stats
plain
blame
-rw-r--r--
k_address_arbiter.cpp
11109
log
stats
plain
blame
-rw-r--r--
k_address_arbiter.h
2270
log
stats
plain
blame
-rw-r--r--
k_address_space_info.cpp
4561
log
stats
plain
blame
-rw-r--r--
k_address_space_info.h
692
log
stats
plain
blame
-rw-r--r--
k_affinity_mask.h
1457
log
stats
plain
blame
-rw-r--r--
k_auto_object.cpp
519
log
stats
plain
blame
-rw-r--r--
k_auto_object.h
10312
log
stats
plain
blame
-rw-r--r--
k_auto_object_container.cpp
797
log
stats
plain
blame
-rw-r--r--
k_auto_object_container.h
1725
log
stats
plain
blame
-rw-r--r--
k_class_token.cpp
7573
log
stats
plain
blame
-rw-r--r--
k_class_token.h
4220
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
1008
log
stats
plain
blame
-rw-r--r--
k_client_session.h
1288
log
stats
plain
blame
-rw-r--r--
k_code_memory.cpp
4328
log
stats
plain
blame
-rw-r--r--
k_code_memory.h
1807
log
stats
plain
blame
-rw-r--r--
k_condition_variable.cpp
11645
log
stats
plain
blame
-rw-r--r--
k_condition_variable.h
1546
log
stats
plain
blame
-rw-r--r--
k_event.cpp
1670
log
stats
plain
blame
-rw-r--r--
k_event.h
1304
log
stats
plain
blame
-rw-r--r--
k_handle_table.cpp
3777
log
stats
plain
blame
-rw-r--r--
k_handle_table.h
8314
log
stats
plain
blame
-rw-r--r--
k_interrupt_manager.cpp
1070
log
stats
plain
blame
-rw-r--r--
k_interrupt_manager.h
326
log
stats
plain
blame
-rw-r--r--
k_light_condition_variable.cpp
2521
log
stats
plain
blame
-rw-r--r--
k_light_condition_variable.h
599
log
stats
plain
blame
-rw-r--r--
k_light_lock.cpp
4052
log
stats
plain
blame
-rw-r--r--
k_light_lock.h
735
log
stats
plain
blame
-rw-r--r--
k_linked_list.h
5631
log
stats
plain
blame
-rw-r--r--
k_memory_block.h
14282
log
stats
plain
blame
-rw-r--r--
k_memory_block_manager.cpp
7335
log
stats
plain
blame
-rw-r--r--
k_memory_block_manager.h
2094
log
stats
plain
blame
-rw-r--r--
k_memory_layout.board.nintendo_nx.cpp
10500
log
stats
plain
blame
-rw-r--r--
k_memory_layout.cpp
6385
log
stats
plain
blame
-rw-r--r--
k_memory_layout.h
16587
log
stats
plain
blame
-rw-r--r--
k_memory_manager.cpp
16217
log
stats
plain
blame
-rw-r--r--
k_memory_manager.h
8439
log
stats
plain
blame
-rw-r--r--
k_memory_region.h
9995
log
stats
plain
blame
-rw-r--r--
k_memory_region_type.h
15258
log
stats
plain
blame
-rw-r--r--
k_page_bitmap.h
8374
log
stats
plain
blame
-rw-r--r--
k_page_buffer.cpp
599
log
stats
plain
blame
-rw-r--r--
k_page_buffer.h
694
log
stats
plain
blame
-rw-r--r--
k_page_heap.cpp
4658
log
stats
plain
blame
-rw-r--r--
k_page_heap.h
7573
log
stats
plain
blame
-rw-r--r--
k_page_linked_list.h
2572
log
stats
plain
blame
-rw-r--r--
k_page_table.cpp
84395
log
stats
plain
blame
-rw-r--r--
k_page_table.h
16728
log
stats
plain
blame
-rw-r--r--
k_port.cpp
1819
log
stats
plain
blame
-rw-r--r--
k_port.h
1511
log
stats
plain
blame
-rw-r--r--
k_priority_queue.h
16705
log
stats
plain
blame
-rw-r--r--
k_process.cpp
19835
log
stats
plain
blame
-rw-r--r--
k_process.h
15925
log
stats
plain
blame
-rw-r--r--
k_readable_event.cpp
1248
log
stats
plain
blame
-rw-r--r--
k_readable_event.h
1031
log
stats
plain
blame
-rw-r--r--
k_resource_limit.cpp
5764
log
stats
plain
blame
-rw-r--r--
k_resource_limit.h
2112
log
stats
plain
blame
-rw-r--r--
k_scheduler.cpp
33894
log
stats
plain
blame
-rw-r--r--
k_scheduler.h
6933
log
stats
plain
blame
-rw-r--r--
k_scheduler_lock.h
2417
log
stats
plain
blame
-rw-r--r--
k_scoped_lock.h
1091
log
stats
plain
blame
-rw-r--r--
k_scoped_resource_reservation.h
2076
log
stats
plain
blame
-rw-r--r--
k_scoped_scheduler_lock_and_sleep.h
1292
log
stats
plain
blame
-rw-r--r--
k_server_port.cpp
2536
log
stats
plain
blame
-rw-r--r--
k_server_port.h
1818
log
stats
plain
blame
-rw-r--r--
k_server_session.cpp
6152
log
stats
plain
blame
-rw-r--r--
k_server_session.h
3684
log
stats
plain
blame
-rw-r--r--
k_session.cpp
2254
log
stats
plain
blame
-rw-r--r--
k_session.h
2312
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
893
log
stats
plain
blame
-rw-r--r--
k_slab_heap.h
4920
log
stats
plain
blame
-rw-r--r--
k_spin_lock.cpp
879
log
stats
plain
blame
-rw-r--r--
k_spin_lock.h
961
log
stats
plain
blame
-rw-r--r--
k_synchronization_object.cpp
5956
log
stats
plain
blame
-rw-r--r--
k_synchronization_object.h
2314
log
stats
plain
blame
-rw-r--r--
k_system_control.h
445
log
stats
plain
blame
-rw-r--r--
k_thread.cpp
39683
log
stats
plain
blame
-rw-r--r--
k_thread.h
23630
log
stats
plain
blame
-rw-r--r--
k_thread_local_page.cpp
2114
log
stats
plain
blame
-rw-r--r--
k_thread_local_page.h
3242
log
stats
plain
blame
-rw-r--r--
k_thread_queue.cpp
1661
log
stats
plain
blame
-rw-r--r--
k_thread_queue.h
1079
log
stats
plain
blame
-rw-r--r--
k_trace.h
332
log
stats
plain
blame
-rw-r--r--
k_transfer_memory.cpp
1312
log
stats
plain
blame
-rw-r--r--
k_transfer_memory.h
1388
log
stats
plain
blame
-rw-r--r--
k_worker_task.h
377
log
stats
plain
blame
-rw-r--r--
k_worker_task_manager.cpp
1313
log
stats
plain
blame
-rw-r--r--
k_worker_task_manager.h
636
log
stats
plain
blame
-rw-r--r--
k_writable_event.cpp
930
log
stats
plain
blame
-rw-r--r--
k_writable_event.h
899
log
stats
plain
blame
-rw-r--r--
kernel.cpp
43058
log
stats
plain
blame
-rw-r--r--
kernel.h
14686
log
stats
plain
blame
-rw-r--r--
memory_types.h
361
log
stats
plain
blame
-rw-r--r--
physical_core.cpp
2252
log
stats
plain
blame
-rw-r--r--
physical_core.h
2088
log
stats
plain
blame
-rw-r--r--
physical_memory.h
715
log
stats
plain
blame
-rw-r--r--
process_capability.cpp
13778
log
stats
plain
blame
-rw-r--r--
process_capability.h
10524
log
stats
plain
blame
-rw-r--r--
service_thread.cpp
3681
log
stats
plain
blame
-rw-r--r--
service_thread.h
590
log
stats
plain
blame
-rw-r--r--
slab_helpers.h
4076
log
stats
plain
blame
-rw-r--r--
svc.cpp
118259
log
stats
plain
blame
-rw-r--r--
svc.h
309
log
stats
plain
blame
-rw-r--r--
svc_common.h
767
log
stats
plain
blame
-rw-r--r--
svc_results.h
2236
log
stats
plain
blame
-rw-r--r--
svc_types.h
2218
log
stats
plain
blame
-rw-r--r--
svc_wrap.h
25037
log
stats
plain
blame
-rw-r--r--
time_manager.cpp
1692
log
stats
plain
blame
-rw-r--r--
time_manager.h
952
log
stats
plain
blame