Atmosphere/libraries/libstratosphere/include/stratosphere/os
2023-03-01 03:20:49 -07:00
..
impl ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_argument.hpp strat: use ams::Main() instead of main(argc, argv) 2021-10-07 17:44:54 -07:00
os_barrier_api.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
os_barrier_types.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
os_barrier.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
os_busy_mutex_api.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
os_busy_mutex_types.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
os_busy_mutex.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_cache.hpp os: add FlushDataCache 2021-10-10 00:33:52 -07:00
os_common_config.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_common_types.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_condition_variable_api.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
os_condition_variable_common.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
os_condition_variable_types.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_condition_variable.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_debug_api.hpp abort/error: print backtrace, abuse templates, overhaul result/diag (macos not done yet) 2022-03-21 17:21:44 -07:00
os_debug_types.hpp abort/error: print backtrace, abuse templates, overhaul result/diag (macos not done yet) 2022-03-21 17:21:44 -07:00
os_debug.hpp abort/error: print backtrace, abuse templates, overhaul result/diag (macos not done yet) 2022-03-21 17:21:44 -07:00
os_event_api.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
os_event_common.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
os_event_types.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
os_event.hpp strat: use m_ for member variables 2021-10-10 00:14:06 -07:00
os_insecure_memory_api.hpp os: update os namespace for 15.0.0, loader/ro: update to use csrng, spl: bump max sessions 2022-10-12 09:15:16 -07:00
os_interrupt_event_api.hpp os: update os namespace for 15.0.0, loader/ro: update to use csrng, spl: bump max sessions 2022-10-12 09:15:16 -07:00
os_interrupt_event_common.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_interrupt_event_types.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
os_interrupt_event.hpp strat: use m_ for member variables 2021-10-10 00:14:06 -07:00
os_io_region_api.hpp os: add DetachIoRegionHandle 2022-03-28 00:00:36 -07:00
os_io_region_types.hpp os: add DetachIoRegionHandle 2022-03-28 00:00:36 -07:00
os_io_region.hpp ams: globally prefer R_RETURN to return for ams::Result 2022-03-26 14:48:33 -07:00
os_light_event_api.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
os_light_event_types.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
os_light_event.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
os_light_message_queue_api.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
os_light_message_queue_types.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
os_light_message_queue.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
os_light_semaphore_api.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
os_light_semaphore_types.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
os_light_semaphore.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
os_memory_attribute.hpp os: implement MemoryHeapManager, SetMemoryAttribute 2022-06-10 22:36:03 -07:00
os_memory_common.hpp os: update os namespace for 15.0.0, loader/ro: update to use csrng, spl: bump max sessions 2022-10-12 09:15:16 -07:00
os_memory_fence_api.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_memory_fence.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
os_memory_heap_api.hpp os: implement MemoryHeapManager, SetMemoryAttribute 2022-06-10 22:36:03 -07:00
os_memory_heap_common.hpp os: implement MemoryHeapManager, SetMemoryAttribute 2022-06-10 22:36:03 -07:00
os_memory_heap.hpp os: implement MemoryHeapManager, SetMemoryAttribute 2022-06-10 22:36:03 -07:00
os_memory_permission.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
os_message_queue_api.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
os_message_queue_common.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
os_message_queue_types.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
os_message_queue.hpp strat: use m_ for member variables 2021-10-10 00:14:06 -07:00
os_multiple_wait_api.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
os_multiple_wait_types.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_multiple_wait_utils.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
os_multiple_wait.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
os_mutex_api.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
os_mutex_common.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
os_mutex_types.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_mutex.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_native_handle_api.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
os_native_handle_types.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_native_handle.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
os_process_code_memory_api.hpp os: update os namespace for 15.0.0, loader/ro: update to use csrng, spl: bump max sessions 2022-10-12 09:15:16 -07:00
os_process_handle_api.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
os_process_memory_api.hpp os: update os namespace for 15.0.0, loader/ro: update to use csrng, spl: bump max sessions 2022-10-12 09:15:16 -07:00
os_random.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
os_rw_busy_mutex_api.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
os_rw_busy_mutex_types.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
os_rw_busy_mutex.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_rw_lock_api.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_rw_lock_common.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
os_rw_lock_types.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_rw_lock.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_sdk_condition_variable.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_sdk_mutex.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_sdk_recursive_mutex.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_sdk_reply_and_receive.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
os_sdk_thread_api.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_sdk_thread_info_api.hpp abort/error: print backtrace, abuse templates, overhaul result/diag (macos not done yet) 2022-03-21 17:21:44 -07:00
os_sdk_thread_info_types.hpp abort/error: print backtrace, abuse templates, overhaul result/diag (macos not done yet) 2022-03-21 17:21:44 -07:00
os_sdk_thread_info.hpp abort/error: print backtrace, abuse templates, overhaul result/diag (macos not done yet) 2022-03-21 17:21:44 -07:00
os_sdk_thread_local_storage_api.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
os_sdk_thread_local_storage.hpp strat: use m_ for member variables 2021-10-10 00:14:06 -07:00
os_sdk_thread_types.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_semaphore_api.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
os_semaphore_types.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
os_semaphore.hpp strat: use m_ for member variables 2021-10-10 00:14:06 -07:00
os_shared_memory_api.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
os_shared_memory_types.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
os_shared_memory.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
os_system_event_api.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
os_system_event_types.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
os_system_event.hpp strat: use m_ for member variables 2021-10-10 00:14:06 -07:00
os_thread_api.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_thread_common.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
os_thread_local_storage_api.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
os_thread_local_storage_common.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_thread_local_storage.hpp strat: use m_ for member variables 2021-10-10 00:14:06 -07:00
os_thread_types.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_thread.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
os_tick.hpp strat: use m_ for member variables 2021-10-10 00:14:06 -07:00
os_timer_event_api.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
os_timer_event_types.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
os_timer_event.hpp strat: use m_ for member variables 2021-10-10 00:14:06 -07:00
os_transfer_memory_api.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
os_transfer_memory_types.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
os_transfer_memory.hpp ams: globally prefer R_RETURN to return for ams::Result 2022-03-26 14:48:33 -07:00
os_unsafe_memory_api.hpp os: add UnsafeMemory apis 2023-03-01 03:20:49 -07:00
os_virtual_address_memory_api.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_virtual_address_memory_common.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_virtual_address_memory_types.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00
os_virtual_address_memory.hpp ams: support building unit test programs on windows/linux/macos 2022-03-21 17:21:44 -07:00