Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/decaf-emu/decaf-emu
/ functions
Functions
7,140 in github.com/decaf-emu/decaf-emu
⨍
Functions
7,140
◇
Types & classes
1,982
↓ 1 callers
Function
MEMCountFreeBlockForUnitHeap
* Count the number of free blocks in a unit heap. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memunitheap.cpp:164
↓ 1 callers
Function
MEMFreeByStateToFrmHeap
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memframeheap.cpp:171
↓ 1 callers
Function
MEMFreeToBlockHeap
* Free memory back to block heap. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memblockheap.cpp:360
↓ 1 callers
Function
MEMFreeToUnitHeap
* Free a memory block in a unit heap */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memunitheap.cpp:137
↓ 1 callers
Function
MEMGetAllocatableSizeForBlockHeapEx
* Find the largest possible allocatable size in block heap for an alignment. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memblockheap.cpp:441
↓ 1 callers
Function
MEMGetPrevListObject
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memlist.cpp:164
↓ 1 callers
Function
MEMGetTotalFreeSizeForBlockHeap
* Return total free size in the heap. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memblockheap.cpp:503
↓ 1 callers
Function
MEMPrependListObject
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memlist.cpp:53
↓ 1 callers
Function
MEMRecordStateForFrmHeap
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memframeheap.cpp:145
↓ 1 callers
Function
MEMRemoveListObject
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memlist.cpp:96
↓ 1 callers
Method
MakeAllocationsLost
src/libgpu/src/vulkan/vk_mem_alloc.h:8373
↓ 1 callers
Method
MakePoolAllocationsLost
src/libgpu/src/vulkan/vk_mem_alloc.h:12253
↓ 1 callers
Method
MakeRequestedAllocationsLost
src/libgpu/src/vulkan/vk_mem_alloc.h:8344
↓ 1 callers
Function
MemoryManager_Allocate
src/libdecaf/src/cafe/libraries/nn_ec/nn_ec_memorymanager.cpp:41
↓ 1 callers
Function
MemoryManager_Constructor
src/libdecaf/src/cafe/libraries/nn_ec/nn_ec_memorymanager.cpp:33
↓ 1 callers
Function
MemoryManager_Free
src/libdecaf/src/cafe/libraries/nn_ec/nn_ec_memorymanager.cpp:50
↓ 1 callers
Function
MemoryManager_SetAllocator
src/libdecaf/src/cafe/libraries/nn_ec/nn_ec_memorymanager.cpp:61
↓ 1 callers
Function
MurmurHash3_x64_128
src/common/src/murmur3.cpp:234
↓ 1 callers
Function
NNSM_RegisterServer
src/libdecaf/src/ios/acp/ios_acp_nnsm_ipc.cpp:15
↓ 1 callers
Function
NNSM_UnregisterServer
src/libdecaf/src/ios/acp/ios_acp_nnsm_ipc.cpp:43
↓ 1 callers
Function
OSAndAtomic
src/libdecaf/src/cafe/libraries/coreinit/coreinit_atomic.cpp:43
↓ 1 callers
Function
OSCreateAlarmEx
* Initialise an alarm structure. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_alarm.cpp:161
↓ 1 callers
Function
OSDriver_CopyFromSaveArea
src/libdecaf/src/cafe/libraries/coreinit/coreinit_driver.cpp:418
↓ 1 callers
Function
OSDriver_CopyToSaveArea
src/libdecaf/src/cafe/libraries/coreinit/coreinit_driver.cpp:428
↓ 1 callers
Function
OSDriver_Deregister
* Deregister a driver. * * \param moduleHandle * Module handle the driver was registered under. * * \param userDriverId * The user's driver id f
src/libdecaf/src/cafe/libraries/coreinit/coreinit_driver.cpp:337
↓ 1 callers
Method
OSDynLoad_Acquire
(self, name)
tools/wiiu-rpc/client.py:141
↓ 1 callers
Method
OSDynLoad_FindExport
(self, handle, isData, name)
tools/wiiu-rpc/client.py:157
↓ 1 callers
Function
OSDynLoad_GetTLSAllocator
* Retrieve the allocator functions set by OSDynLoad_SetTLSAllocator. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_dynload.cpp:2145
↓ 1 callers
Method
OSDynLoad_Release
(self, handle)
tools/wiiu-rpc/client.py:151
↓ 1 callers
Function
OSDynLoad_SetAllocator
* Set the allocator which controls allocation of RPL segments. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_dynload.cpp:2126
↓ 1 callers
Function
OSDynLoad_SetTLSAllocator
* Set the allocator which controls allocation of TLS memory. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_dynload.cpp:2167
↓ 1 callers
Function
OSFastMutex_TryLock
* Try to lock a fast mutex object. * * \return * Returns FALSE if the mutex was already locked. * Returns TRUE if the mutex is now locked by the c
src/libdecaf/src/cafe/libraries/coreinit/coreinit_fastmutex.cpp:255
↓ 1 callers
Function
OSGetCoreCount
src/libdecaf/src/cafe/libraries/coreinit/coreinit_core.h:17
↓ 1 callers
Function
OSGetForegroundBucketFreeArea
* Get the area of the foreground bucket which the application can use. * * \return * Returns TRUE if the current process is in the foreground. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memory.cpp:138
↓ 1 callers
Function
OSGetOverlayArenaRange
src/libdecaf/src/cafe/libraries/coreinit/coreinit_overlayarena.cpp:50
↓ 1 callers
Function
OSGetSymbolName
* Find a symbol name for the given address. * * \return * Returns the address of the nearest symbol. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_dynload.cpp:2481
↓ 1 callers
Function
OSGetSystemTick
* Ticks since system start up */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_time.cpp:71
↓ 1 callers
Function
OSHandle_InitTable
* Initialise a handle table. * * \param table * The handle table to initialise. * * \return * OSHandleError::OK on success, a OSHandleError erro
src/libdecaf/src/cafe/libraries/coreinit/coreinit_handle.cpp:253
↓ 1 callers
Function
OSInitAlarmQueueEx
* Initialise an alarm queue structure with a name */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_alarm.cpp:201
↓ 1 callers
Function
OSInitCond
* Initialise a condition variable structure. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_mutex.cpp:199
↓ 1 callers
Function
OSInitCondEx
* Initialise a condition variable structure with a name. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_mutex.cpp:209
↓ 1 callers
Function
OSInitSemaphoreEx
* Initialise semaphore object with count and name. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_semaphore.cpp:24
↓ 1 callers
Function
OSIsThreadTerminated
* Returns TRUE if a thread is terminated. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_thread.cpp:665
↓ 1 callers
Function
OSLoadCoroutine
src/libdecaf/src/cafe/libraries/coreinit/coreinit_coroutine.cpp:18
↓ 1 callers
Function
OSMemoryBarrier
* Equivalent to a eieio, sync. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_cache.cpp:138
↓ 1 callers
Function
OSOrAtomic
src/libdecaf/src/cafe/libraries/coreinit/coreinit_atomic.cpp:50
↓ 1 callers
Function
OSSaveCoroutine
src/libdecaf/src/cafe/libraries/coreinit/coreinit_coroutine.cpp:44
↓ 1 callers
Function
OSScreenPutPixelEx
src/libdecaf/src/cafe/libraries/coreinit/coreinit_screen.cpp:102
↓ 1 callers
Function
OSSetAlarmUserData
* Set alarm user data which is returned by OSGetAlarmUserData. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_alarm.cpp:297
↓ 1 callers
Function
OSSetExceptionCallbackEx
src/libdecaf/src/cafe/libraries/coreinit/coreinit_exception.cpp:36
↓ 1 callers
Function
OSSetInterruptHandler
src/libdecaf/src/cafe/libraries/coreinit/coreinit_interrupts.cpp:95
↓ 1 callers
Function
OSSignalCond
* Will wake up any threads waiting on the condition with OSWaitCond. * * Similar to <a href="http://en.cppreference.com/w/cpp/thread/condition_varia
src/libdecaf/src/cafe/libraries/coreinit/coreinit_mutex.cpp:272
↓ 1 callers
Function
OSSignalEventAll
* Signal the event and wakeup all waiting threads. * * In manual reset mode: * - Wakes up all possible threads in the waiting queue * - The event
src/libdecaf/src/cafe/libraries/coreinit/coreinit_event.cpp:140
↓ 1 callers
Function
OSTryLockMutex
* Try to lock a mutex. * * If no one owns the mutex, set current thread as owner. * If the lock is owned by the current thread, increase the recurs
src/libdecaf/src/cafe/libraries/coreinit/coreinit_mutex.cpp:106
↓ 1 callers
Function
OSWaitCond
* Sleep the current thread until the condition variable has been signalled. * * The mutex must be locked when entering this function. * Will unlock
src/libdecaf/src/cafe/libraries/coreinit/coreinit_mutex.cpp:227
↓ 1 callers
Function
OSWaitEventWithTimeout
* Wait for an event value to be TRUE with a timeout * * Behaves the same than OSWaitEvent but with a timeout. * * Returns TRUE if the event was si
src/libdecaf/src/cafe/libraries/coreinit/coreinit_event.cpp:272
↓ 1 callers
Function
OSWaitRendezvousWithTimeout
* Wait on a rendezvous with a timeout. * * This will wait with a timeout until all cores matching coreMask have * reached the rendezvous point. *
src/libdecaf/src/cafe/libraries/coreinit/coreinit_rendezvous.cpp:40
↓ 1 callers
Function
PlayLogUploadTaskSetting_SetPlayLogUploadTaskSettingToRecord
src/libdecaf/src/cafe/libraries/nn_boss/nn_boss_playloguploadtasksetting.cpp:58
↓ 1 callers
Method
PrintDetailedMap
src/libgpu/src/vulkan/vk_mem_alloc.h:8177
↓ 1 callers
Function
PrivilegedTask_Constructor
src/libdecaf/src/cafe/libraries/nn_boss/nn_boss_privilegedtask.cpp:13
↓ 1 callers
Function
PrivilegedTask_Destructor
src/libdecaf/src/cafe/libraries/nn_boss/nn_boss_privilegedtask.cpp:45
↓ 1 callers
Method
PushBack
src/libgpu/src/vulkan/vk_mem_alloc.h:4806
↓ 1 callers
Function
Query_Clear
src/libdecaf/src/cafe/libraries/nn_ec/nn_ec_query.cpp:35
↓ 1 callers
Function
ReadConfig
src/libdecaf/src/cafe/libraries/nn_ac/nn_ac_service.cpp:97
↓ 1 callers
Method
RecordAllocateMemory
src/libgpu/src/vulkan/vk_mem_alloc.h:13233
↓ 1 callers
Method
RecordAllocateMemoryForBuffer
src/libgpu/src/vulkan/vk_mem_alloc.h:13284
↓ 1 callers
Method
RecordAllocateMemoryForImage
src/libgpu/src/vulkan/vk_mem_alloc.h:13313
↓ 1 callers
Method
RecordAllocateMemoryPages
src/libgpu/src/vulkan/vk_mem_alloc.h:13258
↓ 1 callers
Method
RecordCreateAllocator
src/libgpu/src/vulkan/vk_mem_alloc.h:13185
↓ 1 callers
Method
RecordCreateBuffer
src/libgpu/src/vulkan/vk_mem_alloc.h:13449
↓ 1 callers
Method
RecordCreateImage
src/libgpu/src/vulkan/vk_mem_alloc.h:13475
↓ 1 callers
Method
RecordCreateLostAllocation
src/libgpu/src/vulkan/vk_mem_alloc.h:13385
↓ 1 callers
Method
RecordCreatePool
src/libgpu/src/vulkan/vk_mem_alloc.h:13205
↓ 1 callers
Method
RecordDefragmentationBegin
src/libgpu/src/vulkan/vk_mem_alloc.h:13570
↓ 1 callers
Method
RecordDefragmentationEnd
src/libgpu/src/vulkan/vk_mem_alloc.h:13593
↓ 1 callers
Method
RecordDestroyAllocator
src/libgpu/src/vulkan/vk_mem_alloc.h:13195
↓ 1 callers
Method
RecordDestroyBuffer
src/libgpu/src/vulkan/vk_mem_alloc.h:13510
↓ 1 callers
Method
RecordDestroyImage
src/libgpu/src/vulkan/vk_mem_alloc.h:13522
↓ 1 callers
Method
RecordDestroyPool
src/libgpu/src/vulkan/vk_mem_alloc.h:13222
↓ 1 callers
Method
RecordFlushAllocation
src/libgpu/src/vulkan/vk_mem_alloc.h:13421
↓ 1 callers
Method
RecordFreeMemory
src/libgpu/src/vulkan/vk_mem_alloc.h:13342
↓ 1 callers
Method
RecordFreeMemoryPages
src/libgpu/src/vulkan/vk_mem_alloc.h:13354
↓ 1 callers
Method
RecordGetAllocationInfo
src/libgpu/src/vulkan/vk_mem_alloc.h:13546
↓ 1 callers
Method
RecordInvalidateAllocation
src/libgpu/src/vulkan/vk_mem_alloc.h:13435
↓ 1 callers
Method
RecordMakePoolAllocationsLost
src/libgpu/src/vulkan/vk_mem_alloc.h:13558
↓ 1 callers
Method
RecordMapMemory
src/libgpu/src/vulkan/vk_mem_alloc.h:13397
↓ 1 callers
Method
RecordSetAllocationUserData
src/libgpu/src/vulkan/vk_mem_alloc.h:13368
↓ 1 callers
Method
RecordSetPoolName
src/libgpu/src/vulkan/vk_mem_alloc.h:13605
↓ 1 callers
Method
RecordTouchAllocation
src/libgpu/src/vulkan/vk_mem_alloc.h:13534
↓ 1 callers
Method
RecordUnmapMemory
src/libgpu/src/vulkan/vk_mem_alloc.h:13409
↓ 1 callers
Method
RegisterFreeSuballocation
src/libgpu/src/vulkan/vk_mem_alloc.h:8795
↓ 1 callers
Method
Remove
src/libgpu/src/vulkan/vk_mem_alloc.h:4888
↓ 1 callers
Function
SOShim_GetProcessSocketHandle
src/libdecaf/src/ios/net/ios_net_soshim.cpp:43
↓ 1 callers
Function
SOShim_Open
src/libdecaf/src/ios/net/ios_net_soshim.cpp:31
↓ 1 callers
Function
SYSGetCallerUPID
src/libdecaf/src/cafe/libraries/sysapp/sysapp_callerargs.cpp:22
↓ 1 callers
Function
SYSGetSystemApplicationTitleIdByProdArea
* _SYSGetSystemApplicationTitleIdByProdArea */
src/libdecaf/src/cafe/libraries/sysapp/sysapp_title.cpp:124
↓ 1 callers
Method
SetId
src/libgpu/src/vulkan/vk_mem_alloc.h:6350
↓ 1 callers
Method
SortAllocationsByOffsetDescending
src/libgpu/src/vulkan/vk_mem_alloc.h:6494
↓ 1 callers
Function
Storage_Constructor
src/libdecaf/src/cafe/libraries/nn_boss/nn_boss_storage.cpp:16
↓ 1 callers
Function
Storage_Destructor
src/libdecaf/src/cafe/libraries/nn_boss/nn_boss_storage.cpp:31
← previous
next →
2,001–2,100 of 7,140, ranked by callers