Atmosphere/libraries/libmesosphere/include/mesosphere/arch/arm64
SciresM 96f95b9f95
Integrate new result macros. (#1780)
* result: try out some experimental shenanigans

* result: sketch out some more shenanigans

* result: see what it looks like to convert kernel to use result conds instead of guards

* make rest of kernel use experimental new macro-ing
2022-02-14 14:45:32 -08:00
..
init kern: audit (and fix) our hardware maintenance instructions to match official kernel 2021-10-27 12:31:53 -07:00
kern_assembly_offsets.h kern: fix minor assembly bugs, avoid unnecessary function call in KScheduler hotloop 2021-10-28 19:16:23 -07:00
kern_cpu.hpp kern: audit (and fix) our hardware maintenance instructions to match official kernel 2021-10-27 12:31:53 -07:00
kern_cpu_system_registers.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
kern_k_debug.hpp kern: devirtualize most things that are free to devirtualize (see #1672) 2021-10-24 13:04:31 -07:00
kern_k_exception_context.hpp ams: improve offsetof style consistency 2021-10-18 00:17:13 -07:00
kern_k_hardware_timer.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
kern_k_interrupt_controller.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
kern_k_interrupt_manager.hpp kern: optimize and bring into line with N our pstate.i management 2021-10-27 15:00:07 -07:00
kern_k_interrupt_name.hpp kern/test: add wip qemu-virt board support to mesosphere 2021-10-25 17:31:14 -07:00
kern_k_memory_region_device_types.inc ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
kern_k_page_table.hpp Integrate new result macros. (#1780) 2022-02-14 14:45:32 -08:00
kern_k_page_table_entry.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
kern_k_page_table_impl.hpp kern: avoid constexpr init for many objects (avoids unnecessary memory clear) (#1668) 2021-10-23 15:25:20 -07:00
kern_k_process_page_table.hpp Integrate new result macros. (#1780) 2022-02-14 14:45:32 -08:00
kern_k_slab_heap_impl.hpp kern: audit (and fix) our hardware maintenance instructions to match official kernel 2021-10-27 12:31:53 -07:00
kern_k_spin_lock.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00
kern_k_supervisor_page_table.hpp Integrate new result macros. (#1780) 2022-02-14 14:45:32 -08:00
kern_k_thread_context.hpp kern: avoid constexpr init for many objects (avoids unnecessary memory clear) (#1668) 2021-10-23 15:25:20 -07:00
kern_secure_monitor_base.hpp kern: add (and use) generic KSystemControlBase 2021-10-25 17:31:14 -07:00
kern_userspace_memory_access.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-04 12:59:10 -07:00