|
| u32 * | getThreadCommandBuffer (void) |
| |
| s32 | svcControlMemory (u32 *addr_out, u32 addr0, u32 addr1, u32 size, MemOp op, MemPerm perm) |
| |
| s32 | svcQueryMemory (MemInfo *info, PageInfo *out, u32 addr) |
| |
| void | __attribute__ ((noreturn)) svcExitProcess() |
| |
| s32 | svcCreateThread (Handle *thread, ThreadFunc entrypoint, u32 arg, u32 *stack_top, s32 thread_priority, s32 processor_id) |
| |
| void | svcSleepThread (s64 ns) |
| |
| s32 | svcCreateMutex (Handle *mutex, bool initially_locked) |
| |
| s32 | svcReleaseMutex (Handle handle) |
| |
| s32 | svcCreateEvent (Handle *event, u8 reset_type) |
| |
| s32 | svcSignalEvent (Handle handle) |
| |
| s32 | svcClearEvent (Handle handle) |
| |
| s32 | svcCreateTimer (Handle *timer, u8 reset_type) |
| |
| s32 | svcSetTimer (Handle timer, s64 initial, s64 interval) |
| |
| s32 | svcCancelTimer (Handle timer) |
| |
| s32 | svcClearTimer (Handle timer) |
| |
| s32 | svcCreateMemoryBlock (Handle *memblock, u32 addr, u32 size, MemPerm my_perm, MemPerm other_perm) |
| |
| s32 | svcMapMemoryBlock (Handle memblock, u32 addr, MemPerm my_perm, MemPerm other_perm) |
| |
| s32 | svcUnmapMemoryBlock (Handle memblock, u32 addr) |
| |
| s32 | svcCreateAddressArbiter (Handle *arbiter) |
| |
| s32 | svcArbitrateAddress (Handle arbiter, u32 addr, ArbitrationType type, s32 value, s64 nanoseconds) |
| |
| s32 | svcWaitSynchronization (Handle handle, s64 nanoseconds) |
| |
| s32 | svcWaitSynchronizationN (s32 *out, Handle *handles, s32 handles_num, bool wait_all, s64 nanoseconds) |
| |
| s32 | svcCloseHandle (Handle handle) |
| |
| s32 | svcDuplicateHandle (Handle *out, Handle original) |
| |
| u64 | svcGetSystemTick () |
| |
| s32 | svcGetSystemInfo (s64 *out, u32 type, s32 param) |
| |
| s32 | svcGetProcessInfo (s64 *out, Handle process, u32 type) |
| |
| s32 | svcConnectToPort (volatile Handle *out, const char *portName) |
| |
| s32 | svcSendSyncRequest (Handle session) |
| |
| s32 | svcGetProcessId (u32 *out, Handle handle) |
| |
| s32 | svcOutputDebugString (const char *str, int length) |
| |