Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FEX-Emu/FEX
/ functions
Functions
4,151 in github.com/FEX-Emu/FEX
⨍
Functions
4,151
◇
Types & classes
7,877
↓ 5 callers
Method
NotifyAll
FEXCore/include/FEXCore/Utils/Event.h:38
↓ 5 callers
Method
Pause
Source/Tools/LinuxEmulation/LinuxSyscalls/ThreadManager.cpp:299
↓ 5 callers
Method
RestoreRIPFromHostPC
FEXCore/Source/Interface/Core/Core.cpp:135
↓ 5 callers
Method
SetSignalDelegator
FEXCore/Source/Interface/Context/Context.cpp:29
↓ 5 callers
Function
SetState
Source/Tools/LinuxEmulation/ArchHelpers/MContext.h:138
↓ 5 callers
Method
SetSyscallHandler
FEXCore/Source/Interface/Context/Context.cpp:33
↓ 5 callers
Method
StealAndDropActiveLocks
Initialize the internal pthread object to its default initializer state. Should only ever be used in the child process when a Linux fork() has occured
FEXCore/include/FEXCore/Utils/SignalScopeGuards.h:44
↓ 5 callers
Method
TrackThread
Source/Tools/LinuxEmulation/LinuxSyscalls/ThreadManager.h:179
↓ 5 callers
Function
UnlockJITContext
Source/Windows/WOW64/Module.cpp:381
↓ 5 callers
Function
ValidateHandleAccess
Source/Windows/Common/Handle.h:34
↓ 5 callers
Method
WaitFor
FEXCore/include/FEXCore/Utils/Event.h:56
↓ 5 callers
Method
_StoreMem
FEXCore/Source/Interface/IR/IREmitter.h:133
↓ 5 callers
Function
access
Source/Windows/Common/CRT/IO.cpp:385
↓ 5 callers
Function
aligned_free
FEXCore/Source/Utils/AllocatorHooks.cpp:44
↓ 5 callers
Function
cephes_f128_p1evll
Polynomial evaluator: * x^n + P[0] x^(n-1) + P[1] x^(n-2) + ... + P[n] */
External/cephes/src/128bit/polevll.c:79
↓ 5 callers
Function
compat_futimesat
unittests/FEXLinuxTests/tests/syscalls/futimesat.cpp:14
↓ 5 callers
Function
free
FEXCore/Source/Utils/AllocatorHooks.cpp:35
↓ 5 callers
Function
get_fixed_size_int_name
ThunkLibs/Generator/analysis.h:203
↓ 5 callers
Function
i32_to_extF80
External/SoftFloat-3e/src/i32_to_extF80.c:43
↓ 5 callers
Function
json_getType
Get the type of a json property. * @param json A valid handler of a json property. * @return The code of type.*/
External/tiny-json/tiny-json.h:96
↓ 5 callers
Function
malloc
FEXCore/Source/Utils/AllocatorHooks.cpp:17
↓ 5 callers
Function
print_man_env_option
(name, desc, default, no_json_key)
FEXCore/Scripts/config_generator.py:104
↓ 5 callers
Method
run
(self, changed_files: List[str], args: FormatArgs)
External/code-format-helper/code-format-helper.py:137
↓ 5 callers
Function
softfloat_mul128By32
External/SoftFloat-3e/src/primitives.h:599
↓ 5 callers
Function
softfloat_roundPackToF128
External/SoftFloat-3e/src/s_roundPackToF128.c:43
↓ 5 callers
Function
softfloat_shiftRightJam64
External/SoftFloat-3e/src/primitives.h:94
↓ 5 callers
Function
strtoull
Source/Windows/Common/CRT/Musl/strtoull.c:10
↓ 4 callers
Method
AddRegisters
FEXCore/Source/Interface/IR/Passes/RegisterAllocationPass.cpp:436
↓ 4 callers
Function
AdjustRipForNewThread
Source/Tools/LinuxEmulation/LinuxSyscalls/x64/Thread.cpp:223
↓ 4 callers
Method
Bfe
FEXCore/Source/Interface/Core/OpcodeDispatcher.h:2576
↓ 4 callers
Function
CheckIfExitsFromSignal
unittests/FEXLinuxTests/tests/signal/synchronous-signal-block.cpp:64
↓ 4 callers
Function
CollectMemoryGaps
FEXCore/Source/Utils/Allocator.cpp:181
↓ 4 callers
Function
CopyToUser
Source/Tools/LinuxEmulation/LinuxSyscalls/FaultSafeUserMemAccess.cpp:25
↓ 4 callers
Function
CreateHandler
Source/Tools/LinuxEmulation/LinuxSyscalls/x64/Syscalls.cpp:83
↓ 4 callers
Function
CreateIRDumper
FEXCore/Source/Interface/IR/Passes/IRDumperPass.cpp:70
↓ 4 callers
Function
CreateMainLayer
Source/Common/Config.cpp:317
↓ 4 callers
Function
CreateSignalDelegator
Source/Tools/CommonTools/DummyHandlers.cpp:23
↓ 4 callers
Method
DefaultRIP
Source/Tools/FEXLoader/ELFCodeLoader.h:363
↓ 4 callers
Method
DelayedDisownBuffer
FEXCore/Source/Interface/Core/Frontend.h:68
↓ 4 callers
Function
DetermineVASize
FEXCore/Source/Utils/Allocator.cpp:140
↓ 4 callers
Function
ExecveHandler
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.cpp:198
↓ 4 callers
Function
FEX_malloc_free_on_host
ThunkLibs/libdrm/Guest.cpp:20
↓ 4 callers
Function
FEX_malloc_usable_size
ThunkLibs/libdrm/Guest.cpp:28
↓ 4 callers
Function
FinalizeHostTrampolineForGuestFunction
ThunkLibs/include/common/Host.h:649
↓ 4 callers
Method
FindVMAEntry
Lookup a VMA by address
Source/Tools/LinuxEmulation/LinuxSyscalls/SyscallsVMATracking.cpp:153
↓ 4 callers
Function
FlushThreadStateContext
Source/Windows/WOW64/Module.cpp:298
↓ 4 callers
Method
Get32BitAllocator
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:238
↓ 4 callers
Method
GetConvertedPointer
FEXCore/Source/Utils/MemberFunctionToPointer.h:22
↓ 4 callers
Function
GetDistro
()
Scripts/InstallFEX.py:17
↓ 4 callers
Function
GetFilename
* @brief Extracts the filename component from a file path. * * @param Path The path to create a directory at. * * @return The filename component o
FEXHeaderUtils/FEXHeaderUtils/Filesystem.h:118
↓ 4 callers
Function
GetFrameBlockInfo
FEXCore/Source/Interface/Core/Core.cpp:108
↓ 4 callers
Function
GetRdReg
FEXCore/Source/Utils/ArchHelpers/Arm64.cpp:110
↓ 4 callers
Function
GetTemplateArgLocation
ThunkLibs/Generator/analysis.cpp:17
↓ 4 callers
Method
GetThunkHandler
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:198
↓ 4 callers
Function
GetUContext
Source/Tools/LinuxEmulation/ArchHelpers/MContext.h:85
↓ 4 callers
Method
GetUses
FEXCore/Source/Interface/IR/IR.h:371
↓ 4 callers
Function
HandleInfinityOp
Helper function to check for infinity and set invalid operation flag. Returns true if infinity is dealt with, false otherwise.
FEXCore/Source/Common/SoftFloat.h:639
↓ 4 callers
Function
HashFile
Source/Tools/FEXRootFSFetcher/XXFileHash.cpp:14
↓ 4 callers
Function
Init
Source/Windows/Common/Logging.cpp:36
↓ 4 callers
Function
InitializeConfigs
Source/Common/Config.cpp:613
↓ 4 callers
Method
InvalidateContainingSection
Source/Windows/Common/InvalidationTracker.cpp:104
↓ 4 callers
Method
InvalidateGuestCodeRange
Source/Windows/WOW64/Module.cpp:489
↓ 4 callers
Method
IsGPRDirect
FEXCore/Source/Interface/Core/X86Tables/X86Tables.h:129
↓ 4 callers
Function
IsSymlink
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.h:35
↓ 4 callers
Function
LinkAddressToFunction
ThunkLibs/include/common/Guest.h:86
↓ 4 callers
Function
ListContainsRequired
(Features, RequiredFeatures)
Scripts/ClassifyCPU.py:8
↓ 4 callers
Function
ListContainsRequired
(Features, RequiredFeatures)
Scripts/InstallFEX.py:93
↓ 4 callers
Function
LoadAcquire32
FEXCore/Source/Utils/ArchHelpers/Arm64.cpp:156
↓ 4 callers
Function
LoadAcquire8
FEXCore/Source/Utils/ArchHelpers/Arm64.cpp:166
↓ 4 callers
Function
LoadThunkDatabase
Source/Tools/FEXConfig/Main.cpp:44
↓ 4 callers
Function
LockJITContext
Source/Windows/WOW64/Module.cpp:363
↓ 4 callers
Method
Lstat
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.cpp:729
↓ 4 callers
Method
NotifyOne
FEXCore/include/FEXCore/Utils/Event.h:31
↓ 4 callers
Method
Register
Buffered JIT symbols.
FEXCore/Source/Common/JitSymbols.cpp:58
↓ 4 callers
Method
RegisterGuestSignalHandler
Source/Tools/LinuxEmulation/LinuxSyscalls/SignalDelegator.cpp:1069
↓ 4 callers
Method
RegisterTLSState
Source/Tools/CommonTools/DummyHandlers.cpp:7
↓ 4 callers
Method
Reload
Source/Tools/FEXConfig/Main.cpp:72
↓ 4 callers
Function
SelectAddressMode
FEXCore/Source/Interface/Core/Addressing.cpp:54
↓ 4 callers
Function
SetFillSRASingleInst
Source/Tools/LinuxEmulation/ArchHelpers/MContext.h:142
↓ 4 callers
Method
Stat
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.cpp:713
↓ 4 callers
Function
StoreCAS64
FEXCore/Source/Utils/ArchHelpers/Arm64.cpp:151
↓ 4 callers
Function
SyscallErr
Source/Tools/LinuxEmulation/VDSO_Emulation.cpp:318
↓ 4 callers
Method
TestAndClear
FEXCore/include/FEXCore/Utils/Event.h:19
↓ 4 callers
Function
ToVectorSizePair
This allows us to create a `VectorRegSizePair` union.
CodeEmitter/CodeEmitter/Emitter.h:133
↓ 4 callers
Method
TrackVMARange
Set or Replace mappings in a range with a new mapping
Source/Tools/LinuxEmulation/LinuxSyscalls/SyscallsVMATracking.cpp:168
↓ 4 callers
Method
UnlockAfterFork
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.cpp:890
↓ 4 callers
Function
VerifyIsStringReadableMaxSize
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:613
↓ 4 callers
Method
__init__
(self, ArchName)
Scripts/DefinitionExtract.py:110
↓ 4 callers
Method
__init__
(self, ArchName)
Scripts/StructPackVerifier.py:129
↓ 4 callers
Method
bind_handler
Source/Common/Async.h:186
↓ 4 callers
Function
extF80_to_i32
External/SoftFloat-3e/src/extF80_to_i32.c:44
↓ 4 callers
Function
f128_to_i32
External/SoftFloat-3e/src/f128_to_i32.c:44
↓ 4 callers
Function
get_fdpath
Source/Common/FDUtils.h:12
↓ 4 callers
Function
glXGetProcAddress
ThunkLibs/libGL/libGL_Guest.cpp:44
↓ 4 callers
Function
goBlank
Increases a pointer while it points to a white space character. * @param str The initial pointer value. * @return The final pointer value or null
External/tiny-json/tiny-json.c:436
↓ 4 callers
Function
isOneOfThem
Checks whether an character belongs to set. * @param ch Character value to be checked. * @param set Set of characters. It is just a null-terminate
External/tiny-json/tiny-json.c:411
↓ 4 callers
Method
joinable
Source/Tools/LinuxEmulation/LinuxSyscalls/Utils/Threads.cpp:355
↓ 4 callers
Function
log2
Source/Windows/Common/CRT/Musl/log2.c:23
↓ 4 callers
Function
softfloat_approxRecip32_1
External/SoftFloat-3e/src/s_approxRecip32_1.c:45
↓ 4 callers
Function
softfloat_countLeadingZeros32
External/SoftFloat-3e/src/s_countLeadingZeros32.c:45
← previous
next →
301–400 of 4,151, ranked by callers