MCPcopy Create free account

hub / github.com/FEX-Emu/FEX / functions

Functions4,151 in github.com/FEX-Emu/FEX

↓ 5 callersMethodNotifyAll
FEXCore/include/FEXCore/Utils/Event.h:38
↓ 5 callersMethodPause
Source/Tools/LinuxEmulation/LinuxSyscalls/ThreadManager.cpp:299
↓ 5 callersMethodRestoreRIPFromHostPC
FEXCore/Source/Interface/Core/Core.cpp:135
↓ 5 callersMethodSetSignalDelegator
FEXCore/Source/Interface/Context/Context.cpp:29
↓ 5 callersFunctionSetState
Source/Tools/LinuxEmulation/ArchHelpers/MContext.h:138
↓ 5 callersMethodSetSyscallHandler
FEXCore/Source/Interface/Context/Context.cpp:33
↓ 5 callersMethodStealAndDropActiveLocks
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 callersMethodTrackThread
Source/Tools/LinuxEmulation/LinuxSyscalls/ThreadManager.h:179
↓ 5 callersFunctionUnlockJITContext
Source/Windows/WOW64/Module.cpp:381
↓ 5 callersFunctionValidateHandleAccess
Source/Windows/Common/Handle.h:34
↓ 5 callersMethodWaitFor
FEXCore/include/FEXCore/Utils/Event.h:56
↓ 5 callersMethod_StoreMem
FEXCore/Source/Interface/IR/IREmitter.h:133
↓ 5 callersFunctionaccess
Source/Windows/Common/CRT/IO.cpp:385
↓ 5 callersFunctionaligned_free
FEXCore/Source/Utils/AllocatorHooks.cpp:44
↓ 5 callersFunctioncephes_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 callersFunctioncompat_futimesat
unittests/FEXLinuxTests/tests/syscalls/futimesat.cpp:14
↓ 5 callersFunctionfree
FEXCore/Source/Utils/AllocatorHooks.cpp:35
↓ 5 callersFunctionget_fixed_size_int_name
ThunkLibs/Generator/analysis.h:203
↓ 5 callersFunctioni32_to_extF80
External/SoftFloat-3e/src/i32_to_extF80.c:43
↓ 5 callersFunctionjson_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 callersFunctionmalloc
FEXCore/Source/Utils/AllocatorHooks.cpp:17
↓ 5 callersFunctionprint_man_env_option
(name, desc, default, no_json_key)
FEXCore/Scripts/config_generator.py:104
↓ 5 callersMethodrun
(self, changed_files: List[str], args: FormatArgs)
External/code-format-helper/code-format-helper.py:137
↓ 5 callersFunctionsoftfloat_mul128By32
External/SoftFloat-3e/src/primitives.h:599
↓ 5 callersFunctionsoftfloat_roundPackToF128
External/SoftFloat-3e/src/s_roundPackToF128.c:43
↓ 5 callersFunctionsoftfloat_shiftRightJam64
External/SoftFloat-3e/src/primitives.h:94
↓ 5 callersFunctionstrtoull
Source/Windows/Common/CRT/Musl/strtoull.c:10
↓ 4 callersMethodAddRegisters
FEXCore/Source/Interface/IR/Passes/RegisterAllocationPass.cpp:436
↓ 4 callersFunctionAdjustRipForNewThread
Source/Tools/LinuxEmulation/LinuxSyscalls/x64/Thread.cpp:223
↓ 4 callersMethodBfe
FEXCore/Source/Interface/Core/OpcodeDispatcher.h:2576
↓ 4 callersFunctionCheckIfExitsFromSignal
unittests/FEXLinuxTests/tests/signal/synchronous-signal-block.cpp:64
↓ 4 callersFunctionCollectMemoryGaps
FEXCore/Source/Utils/Allocator.cpp:181
↓ 4 callersFunctionCopyToUser
Source/Tools/LinuxEmulation/LinuxSyscalls/FaultSafeUserMemAccess.cpp:25
↓ 4 callersFunctionCreateHandler
Source/Tools/LinuxEmulation/LinuxSyscalls/x64/Syscalls.cpp:83
↓ 4 callersFunctionCreateIRDumper
FEXCore/Source/Interface/IR/Passes/IRDumperPass.cpp:70
↓ 4 callersFunctionCreateMainLayer
Source/Common/Config.cpp:317
↓ 4 callersFunctionCreateSignalDelegator
Source/Tools/CommonTools/DummyHandlers.cpp:23
↓ 4 callersMethodDefaultRIP
Source/Tools/FEXLoader/ELFCodeLoader.h:363
↓ 4 callersMethodDelayedDisownBuffer
FEXCore/Source/Interface/Core/Frontend.h:68
↓ 4 callersFunctionDetermineVASize
FEXCore/Source/Utils/Allocator.cpp:140
↓ 4 callersFunctionExecveHandler
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.cpp:198
↓ 4 callersFunctionFEX_malloc_free_on_host
ThunkLibs/libdrm/Guest.cpp:20
↓ 4 callersFunctionFEX_malloc_usable_size
ThunkLibs/libdrm/Guest.cpp:28
↓ 4 callersFunctionFinalizeHostTrampolineForGuestFunction
ThunkLibs/include/common/Host.h:649
↓ 4 callersMethodFindVMAEntry
Lookup a VMA by address
Source/Tools/LinuxEmulation/LinuxSyscalls/SyscallsVMATracking.cpp:153
↓ 4 callersFunctionFlushThreadStateContext
Source/Windows/WOW64/Module.cpp:298
↓ 4 callersMethodGet32BitAllocator
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:238
↓ 4 callersMethodGetConvertedPointer
FEXCore/Source/Utils/MemberFunctionToPointer.h:22
↓ 4 callersFunctionGetDistro
()
Scripts/InstallFEX.py:17
↓ 4 callersFunctionGetFilename
* @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 callersFunctionGetFrameBlockInfo
FEXCore/Source/Interface/Core/Core.cpp:108
↓ 4 callersFunctionGetRdReg
FEXCore/Source/Utils/ArchHelpers/Arm64.cpp:110
↓ 4 callersFunctionGetTemplateArgLocation
ThunkLibs/Generator/analysis.cpp:17
↓ 4 callersMethodGetThunkHandler
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:198
↓ 4 callersFunctionGetUContext
Source/Tools/LinuxEmulation/ArchHelpers/MContext.h:85
↓ 4 callersMethodGetUses
FEXCore/Source/Interface/IR/IR.h:371
↓ 4 callersFunctionHandleInfinityOp
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 callersFunctionHashFile
Source/Tools/FEXRootFSFetcher/XXFileHash.cpp:14
↓ 4 callersFunctionInit
Source/Windows/Common/Logging.cpp:36
↓ 4 callersFunctionInitializeConfigs
Source/Common/Config.cpp:613
↓ 4 callersMethodInvalidateContainingSection
Source/Windows/Common/InvalidationTracker.cpp:104
↓ 4 callersMethodInvalidateGuestCodeRange
Source/Windows/WOW64/Module.cpp:489
↓ 4 callersMethodIsGPRDirect
FEXCore/Source/Interface/Core/X86Tables/X86Tables.h:129
↓ 4 callersFunctionIsSymlink
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.h:35
↓ 4 callersFunctionLinkAddressToFunction
ThunkLibs/include/common/Guest.h:86
↓ 4 callersFunctionListContainsRequired
(Features, RequiredFeatures)
Scripts/ClassifyCPU.py:8
↓ 4 callersFunctionListContainsRequired
(Features, RequiredFeatures)
Scripts/InstallFEX.py:93
↓ 4 callersFunctionLoadAcquire32
FEXCore/Source/Utils/ArchHelpers/Arm64.cpp:156
↓ 4 callersFunctionLoadAcquire8
FEXCore/Source/Utils/ArchHelpers/Arm64.cpp:166
↓ 4 callersFunctionLoadThunkDatabase
Source/Tools/FEXConfig/Main.cpp:44
↓ 4 callersFunctionLockJITContext
Source/Windows/WOW64/Module.cpp:363
↓ 4 callersMethodLstat
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.cpp:729
↓ 4 callersMethodNotifyOne
FEXCore/include/FEXCore/Utils/Event.h:31
↓ 4 callersMethodRegister
Buffered JIT symbols.
FEXCore/Source/Common/JitSymbols.cpp:58
↓ 4 callersMethodRegisterGuestSignalHandler
Source/Tools/LinuxEmulation/LinuxSyscalls/SignalDelegator.cpp:1069
↓ 4 callersMethodRegisterTLSState
Source/Tools/CommonTools/DummyHandlers.cpp:7
↓ 4 callersMethodReload
Source/Tools/FEXConfig/Main.cpp:72
↓ 4 callersFunctionSelectAddressMode
FEXCore/Source/Interface/Core/Addressing.cpp:54
↓ 4 callersFunctionSetFillSRASingleInst
Source/Tools/LinuxEmulation/ArchHelpers/MContext.h:142
↓ 4 callersMethodStat
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.cpp:713
↓ 4 callersFunctionStoreCAS64
FEXCore/Source/Utils/ArchHelpers/Arm64.cpp:151
↓ 4 callersFunctionSyscallErr
Source/Tools/LinuxEmulation/VDSO_Emulation.cpp:318
↓ 4 callersMethodTestAndClear
FEXCore/include/FEXCore/Utils/Event.h:19
↓ 4 callersFunctionToVectorSizePair
This allows us to create a `VectorRegSizePair` union.
CodeEmitter/CodeEmitter/Emitter.h:133
↓ 4 callersMethodTrackVMARange
Set or Replace mappings in a range with a new mapping
Source/Tools/LinuxEmulation/LinuxSyscalls/SyscallsVMATracking.cpp:168
↓ 4 callersMethodUnlockAfterFork
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.cpp:890
↓ 4 callersFunctionVerifyIsStringReadableMaxSize
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:613
↓ 4 callersMethod__init__
(self, ArchName)
Scripts/DefinitionExtract.py:110
↓ 4 callersMethod__init__
(self, ArchName)
Scripts/StructPackVerifier.py:129
↓ 4 callersMethodbind_handler
Source/Common/Async.h:186
↓ 4 callersFunctionextF80_to_i32
External/SoftFloat-3e/src/extF80_to_i32.c:44
↓ 4 callersFunctionf128_to_i32
External/SoftFloat-3e/src/f128_to_i32.c:44
↓ 4 callersFunctionget_fdpath
Source/Common/FDUtils.h:12
↓ 4 callersFunctionglXGetProcAddress
ThunkLibs/libGL/libGL_Guest.cpp:44
↓ 4 callersFunctiongoBlank
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 callersFunctionisOneOfThem
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 callersMethodjoinable
Source/Tools/LinuxEmulation/LinuxSyscalls/Utils/Threads.cpp:355
↓ 4 callersFunctionlog2
Source/Windows/Common/CRT/Musl/log2.c:23
↓ 4 callersFunctionsoftfloat_approxRecip32_1
External/SoftFloat-3e/src/s_approxRecip32_1.c:45
↓ 4 callersFunctionsoftfloat_countLeadingZeros32
External/SoftFloat-3e/src/s_countLeadingZeros32.c:45
← previousnext →301–400 of 4,151, ranked by callers