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
↓ 8 callers
Method
allocate
src/libdecaf/src/cafe/nn/cafe_nn_ipc_bufferallocator.cpp:40
↓ 8 callers
Function
allocateIpcBuffer
src/libdecaf/src/cafe/libraries/nsysnet/nsysnet_nssl.cpp:356
↓ 8 callers
Function
begins_with
Returns true if source begins with prefix
src/common/strutils.h:69
↓ 8 callers
Method
cend
src/libgpu/src/vulkan/vk_mem_alloc.h:5137
↓ 8 callers
Function
checkInterrupts
src/libcpu/src/cpu_interrupts.cpp:59
↓ 8 callers
Method
clear
src/libdecaf/src/cafe/libraries/coreinit/coreinit_internal_queue.h:39
↓ 8 callers
Method
compare_exchange_strong
src/libcpu/be2_atomic.h:66
↓ 8 callers
Function
createMemoryMappedFile
src/common/src/platform_win_memory.cpp:69
↓ 8 callers
Function
debugPrint
src/libcpu/src/trace.cpp:34
↓ 8 callers
Method
endCfCondBlock
src/libgpu/src/spirv/spirv_shaderspvbuilder.h:151
↓ 8 callers
Method
fetch_or
src/libcpu/be2_atomic.h:139
↓ 8 callers
Function
fsCmdBlockFinishCmd
* Copies the IOS command results to FS output. * * Set as blockBlody->finishCmdFn. * Called from fsCmdBlockReplyResult. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_fs_cmdblock.cpp:452
↓ 8 callers
Function
getBaseVirtualAddress
src/libcpu/mmu.h:129
↓ 8 callers
Function
getCurrentRamPartitionId
src/libdecaf/src/cafe/kernel/cafe_kernel_process.cpp:111
↓ 8 callers
Function
getFsaHandle
src/libdecaf/src/ios/acp/ios_acp.cpp:238
↓ 8 callers
Function
getInstructionName
src/libgpu/src/latte/latte_instructions.cpp:31
↓ 8 callers
Function
getOpenResource
* Lookup an open resource handle. */
src/libdecaf/src/ios/kernel/ios_kernel_resourcemanager.cpp:608
↓ 8 callers
Function
getSurfaceFormatBytesPerElement
src/libdecaf/src/cafe/libraries/gx2/gx2_format.cpp:258
↓ 8 callers
Function
getTempAbsolutePath
src/libdecaf/src/cafe/libraries/nn_temp/nn_temp_tempdir.cpp:345
↓ 8 callers
Function
interrupt
src/libcpu/src/cpu_interrupts.cpp:18
↓ 8 callers
Function
ipcDriverAllocateRequest
* Allocates and initialises a IPCDriverRequest. * * This function can block with OSWaitEvent until there is a free request to * pop from the freeFi
src/libdecaf/src/cafe/libraries/coreinit/coreinit_ipcdriver.cpp:256
↓ 8 callers
Function
ipcDriverSubmitRequest
* Submits an IPCDriverRequest to the kernel IPC driver. * * \retval IOSError::OK * Success. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_ipcdriver.cpp:335
↓ 8 callers
Function
isSchedulerLocked
src/libdecaf/src/cafe/libraries/coreinit/coreinit_scheduler.cpp:112
↓ 8 callers
Function
pinThreadAffinity
* Set the current thread to run only on the current core. * * \return * Returns the old thread affinity, to be restored with unpinThreadAffinity.
src/libdecaf/src/cafe/libraries/coreinit/coreinit_thread.cpp:1213
↓ 8 callers
Function
pointer_to_address
src/libdecaf/src/cafe/cafe_tinyheap.cpp:82
↓ 8 callers
Function
read
src/libcpu/mem.h:48
↓ 8 callers
Method
recv
(self)
tools/wiiu-rpc/client.py:126
↓ 8 callers
Function
releaseSyncEvent
src/libdecaf/src/cafe/libraries/nn_temp/nn_temp_tempdir.cpp:131
↓ 8 callers
Function
saveStateField
src/libcpu/src/trace.cpp:290
↓ 8 callers
Function
setCRB
src/libcpu/src/interpreter/interpreter_condition.cpp:45
↓ 8 callers
Function
split_string
Split a string by a character
src/common/strutils.h:29
↓ 8 callers
Method
startCfCondBlock
src/libgpu/src/spirv/spirv_shaderspvbuilder.h:131
↓ 7 callers
Method
BeginString
src/libgpu/src/vulkan/vk_mem_alloc.h:7473
↓ 7 callers
Method
EndString
src/libgpu/src/vulkan/vk_mem_alloc.h:7539
↓ 7 callers
Method
Free
src/libgpu/src/vulkan/vk_mem_alloc.h:4668
↓ 7 callers
Method
GetAllocationInfo
src/libgpu/src/vulkan/vk_mem_alloc.h:14675
↓ 7 callers
Method
GetMemory
src/libgpu/src/vulkan/vk_mem_alloc.h:7673
↓ 7 callers
Method
GetString
src/libgpu/src/vulkan/vk_mem_alloc.h:6873
↓ 7 callers
Function
IOS_AssociateResourceManager
* Associate a resource manager with a permission group (matching cos.xml) */
src/libdecaf/src/ios/kernel/ios_kernel_resourcemanager.cpp:213
↓ 7 callers
Function
IOS_GetCurrentThreadId
src/libdecaf/src/ios/kernel/ios_kernel_thread.cpp:297
↓ 7 callers
Function
IOS_Open
* Sends an IOS Open command over IPC and waits for the response. * * \return * Returns an IOSHandle (when the result is > 0) or an IOSError code ot
src/libdecaf/src/cafe/libraries/coreinit/coreinit_ios.cpp:44
↓ 7 callers
Function
IPCBufPoolAllocate
* Allocate a message from an IPCBufPool. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_ipcbufpool.cpp:98
↓ 7 callers
Function
IPCBufPoolCreate
* Create a IPCBufPool structure from buffer. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_ipcbufpool.cpp:39
↓ 7 callers
Function
IPCBufPoolFree
* Free a message back to a IPCBufPool. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_ipcbufpool.cpp:121
↓ 7 callers
Function
LiGetFatalError
src/libdecaf/src/cafe/loader/cafe_loader_error.cpp:32
↓ 7 callers
Function
LiInitBuffer
src/libdecaf/src/cafe/loader/cafe_loader_bounce.cpp:35
↓ 7 callers
Function
MEMAllocFromDefaultHeapEx
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memdefaultheap.cpp:146
↓ 7 callers
Function
MEMFreeToExpHeap
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memexpheap.cpp:450
↓ 7 callers
Function
OSAcquireSpinLock
src/libdecaf/src/cafe/libraries/coreinit/coreinit_spinlock.cpp:124
↓ 7 callers
Function
OSCreateAlarm
* Initialise an alarm structure. */
src/libdecaf/src/cafe/libraries/coreinit/coreinit_alarm.cpp:151
↓ 7 callers
Function
OSScreenGetBufferSizeEx
src/libdecaf/src/cafe/libraries/coreinit/coreinit_screen.cpp:64
↓ 7 callers
Function
TEMPGetDirPath
src/libdecaf/src/cafe/libraries/nn_temp/nn_temp_tempdir.cpp:780
↓ 7 callers
Function
VmaBinaryFindFirstNotLess
src/libgpu/src/vulkan/vk_mem_alloc.h:4169
↓ 7 callers
Function
VmaVectorRemove
src/libgpu/src/vulkan/vk_mem_alloc.h:4337
↓ 7 callers
Function
bind
src/libdecaf/src/cafe/libraries/nsysnet/nsysnet_socket_lib.cpp:292
↓ 7 callers
Function
calculateThreadPriorityNoLock
src/libdecaf/src/cafe/libraries/coreinit/coreinit_scheduler.cpp:528
↓ 7 callers
Function
checkRelocation
src/libgfd/src/gfd_read.cpp:168
↓ 7 callers
Method
data
src/decaf-qt/src/titlelistmodel.h:80
↓ 7 callers
Function
dispatchException
src/libdecaf/src/cafe/kernel/cafe_kernel_exception.cpp:68
↓ 7 callers
Function
encodeFourCC
src/libdecaf/src/cafe/libraries/gx2/gx2_debug_dds.cpp:491
↓ 7 callers
Function
encodeHeader
src/libdecaf/src/cafe/libraries/gx2/gx2_debug_dds.cpp:400
↓ 7 callers
Function
freeFileData
src/libdecaf/src/ios/auxil/ios_auxil_config.cpp:74
↓ 7 callers
Function
getAddrLibHandle
src/libgpu/src/gpu_tiling.cpp:56
↓ 7 callers
Function
getBlockMemEnd
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memexpheap.cpp:24
↓ 7 callers
Function
getBlockMemStart
src/libdecaf/src/cafe/libraries/coreinit/coreinit_memexpheap.cpp:17
↓ 7 callers
Function
getCoreLockedCacheState
src/libdecaf/src/cafe/libraries/coreinit/coreinit_lockedcache.cpp:60
↓ 7 callers
Function
getCurrentThreadMessageQueue
* Get the message queue for this thread. * * Used for blocking requests. */
src/libdecaf/src/ios/kernel/ios_kernel_messagequeue.cpp:224
↓ 7 callers
Function
getDevice
src/libdecaf/src/cafe/libraries/sndcore2/sndcore2_device.cpp:61
↓ 7 callers
Method
getFunction
src/libgpu/src/spirv/spirv_shaderspvbuilder.h:1842
↓ 7 callers
Method
getGprRef
src/libgpu/src/spirv/spirv_shaderspvbuilder.h:212
↓ 7 callers
Function
getInstructionFieldStart
First bit of instruction field
src/libcpu/espresso/espresso_instructionset.cpp:117
↓ 7 callers
Function
getOptionFlags
src/libdecaf/src/cafe/libraries/gx2/gx2r_resource.cpp:56
↓ 7 callers
Function
getResourceHandleManager
* Get the ResourceHandleManager for the specified process. */
src/libdecaf/src/ios/kernel/ios_kernel_resourcemanager.cpp:367
↓ 7 callers
Function
globalVkMemoryBarrier
tests/gpu/tiling/vulkan_helpers.cpp:291
↓ 7 callers
Method
initialise
src/libdecaf/src/ios/nn/ios_nn_ipc_server.cpp:24
↓ 7 callers
Method
insert
src/libdecaf/src/cafe/libraries/coreinit/coreinit_internal_queue.h:158
↓ 7 callers
Function
ipckDriverFreeRequestBlock
src/libdecaf/src/cafe/kernel/cafe_kernel_ipckdriver.cpp:273
↓ 7 callers
Function
isValidAddress
src/libcpu/src/cpu_mmu.cpp:89
↓ 7 callers
Function
makeQuota
src/libdecaf/src/ios/acp/ios_acp_client_save.cpp:50
↓ 7 callers
Function
pakWriteAlloc
tools/wiiu-rpc/src/packet.c:85
↓ 7 callers
Function
pakWriteFree
tools/wiiu-rpc/src/packet.c:97
↓ 7 callers
Function
pakWriteUint32
tools/wiiu-rpc/src/packet.c:127
↓ 7 callers
Method
parse
src/libcpu/cpu_formatters.h:42
↓ 7 callers
Function
readGpr
src/libdecaf/src/cafe/cafe_ppc_interface_trace_host.cpp:12
↓ 7 callers
Function
readMemory
src/libdecaf/src/debug_api/debug_api_memory.cpp:20
↓ 7 callers
Function
readParam
src/libdecaf/src/cafe/cafe_ppc_interface_params.h:25
↓ 7 callers
Method
readU8
src/libdecaf/src/cafe/libraries/h264/h264_bitstream.h:75
↓ 7 callers
Method
readUint32
(self)
tools/wiiu-rpc/client.py:68
↓ 7 callers
Method
registerSymbol
src/libdecaf/src/cafe/libraries/cafe_hle_library.h:200
↓ 7 callers
Method
reserve
src/libgpu/src/vulkan/vk_mem_alloc.h:4440
↓ 7 callers
Function
serverSendPacket
tools/wiiu-rpc/src/server.c:133
↓ 7 callers
Function
setFieldValue
tests/cpu/fuzz-compare/fuzztests.cpp:119
↓ 7 callers
Method
start
src/libdecaf/src/ios/nn/ios_nn_thread.cpp:45
↓ 7 callers
Method
start
src/decaf-qt/src/sounddriver.cpp:4
↓ 7 callers
Function
updateFEX_VX
src/libcpu/src/interpreter/interpreter_float.cpp:168
↓ 7 callers
Function
waitRequestReply
src/libdecaf/src/ios/kernel/ios_kernel_ipc.cpp:395
↓ 7 callers
Function
wakeupOneThreadNoLock
src/libdecaf/src/cafe/libraries/coreinit/coreinit_scheduler.cpp:482
↓ 7 callers
Method
writeGprMaskRef
src/libgpu/src/spirv/spirv_shaderspvbuilder.h:529
↓ 6 callers
Function
AXGetInputSamplesPerSec
src/libdecaf/src/cafe/libraries/sndcore2/sndcore2_config.cpp:237
↓ 6 callers
Method
Allocate
src/libgpu/src/vulkan/vk_mem_alloc.h:11285
← previous
next →
401–500 of 7,140, ranked by callers