MCPcopy Create free account

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

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

↓ 1 callersMethodCalculateHWCaps
Source/Tools/FEXLoader/ELFCodeLoader.h:839
↓ 1 callersFunctionCalculateSigInfoLayout
Calculate the siginfo layout based on Signal and si_code.
Source/Tools/LinuxEmulation/LinuxSyscalls/SignalDelegator/GuestFramesManagement.cpp:38
↓ 1 callersMethodCanEliminate
FEXCore/Source/Interface/IR/Passes/RedundantFlagCalculationElimination.cpp:77
↓ 1 callersMethodCanHaveSideEffects
FEXCore/Source/Interface/Core/OpcodeDispatcher.h:211
↓ 1 callersFunctionCauseInt
unittests/FEXLinuxTests/tests/signal/sigtest_siginfo.64.cpp:14
↓ 1 callersFunctionChained
Source/Common/Async.h:276
↓ 1 callersMethodChangeProtectionFlags
Change flags of mappings in a range and split the mappings if needed
Source/Tools/LinuxEmulation/LinuxSyscalls/SyscallsVMATracking.cpp:284
↓ 1 callersFunctionCheckAndInstallPackageUpdates
()
Scripts/InstallFEX.py:210
↓ 1 callersFunctionCheckCurl
Source/Tools/FEXRootFSFetcher/Main.cpp:225
↓ 1 callersFunctionCheckELFType
Source/Tools/CommonTools/Linux/Utils/ELFContainer.cpp:29
↓ 1 callersFunctionCheckEroFSFsck
Source/Tools/FEXRootFSFetcher/Main.cpp:316
↓ 1 callersFunctionCheckEroFSFuse
EroFS specific tests
Source/Tools/FEXRootFSFetcher/Main.cpp:305
↓ 1 callersFunctionCheckFilesystemForFS
(RootFSMountPath, RootFSPath, DistroFit)
Scripts/CI_FetchRootFS.py:92
↓ 1 callersFunctionCheckForGCS
Source/Tools/FEXLoader/FEXLoader.cpp:237
↓ 1 callersFunctionCheckForHardwareTSO
Source/Tools/FEXGetConfig/Main.cpp:25
↓ 1 callersFunctionCheckIfSignalHandlerCalled
unittests/FEXLinuxTests/tests/signal/synchronous-signal-block.cpp:78
↓ 1 callersFunctionCheckMemMapping
Source/Tools/LinuxEmulation/LinuxSyscalls/GdbServer.cpp:569
↓ 1 callersFunctionCheckPackageInstallStatus
()
Scripts/InstallFEX.py:253
↓ 1 callersFunctionCheckRootFSInstallStatus
()
Scripts/InstallFEX.py:309
↓ 1 callersFunctionCheckSquashfuse
Source/Tools/FEXRootFSFetcher/Main.cpp:237
↓ 1 callersFunctionCheckTTY
Source/Tools/FEXRootFSFetcher/Main.cpp:979
↓ 1 callersFunctionCheckUnsquashfs
Source/Tools/FEXRootFSFetcher/Main.cpp:248
↓ 1 callersMethodCheckXIDHandler
Source/Tools/LinuxEmulation/LinuxSyscalls/SignalDelegator.cpp:1099
↓ 1 callersFunctionCheckZenity
Source/Tools/FEXRootFSFetcher/Main.cpp:292
↓ 1 callersMethodClaimBuffer
* @brief Allocates and claims a buffer that is tracked from the thread pool * * @param Size * @param CurrentClientFlag * * Once a buffe
FEXCore/include/FEXCore/Utils/ThreadPoolAllocator.h:117
↓ 1 callersFunctionClassifyConst
FEXCore/Source/Interface/IR/Passes/RedundantFlagCalculationElimination.cpp:201
↓ 1 callersMethodCleanupAfterFork_PThread
Source/Tools/LinuxEmulation/LinuxSyscalls/Utils/Threads.cpp:61
↓ 1 callersMethodClear
FEXCore/Source/Common/BitSet.h:42
↓ 1 callersFunctionClearFaultEvaluate
FEXCore/include/FEXCore/Utils/Allocator.h:46
↓ 1 callersFunctionClientMsgHandler
Source/Tools/FEXServer/Main.cpp:49
↓ 1 callersFunctionClone2Handler
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.cpp:517
↓ 1 callersFunctionClone3Handler
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.cpp:541
↓ 1 callersMethodClose
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.cpp:688
↓ 1 callersFunctionCloseConnections
Source/Tools/FEXServer/ProcessPipe.cpp:383
↓ 1 callersMethodCloseRange
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.cpp:699
↓ 1 callersFunctionCompareAliases
(DB, DBs)
Scripts/StructPackVerifier.py:544
↓ 1 callersFunctionCompareCrossArch
(DB1, DB2)
Scripts/StructPackVerifier.py:591
↓ 1 callersFunctionCompareStates
Source/Tools/CommonTools/HarnessHelpers.h:30
↓ 1 callersMethodCompileAndGetStats
Source/Tools/CodeSizeValidation/Main.cpp:47
↓ 1 callersMethodCompileBlock
FEXCore/Source/Interface/Core/Core.cpp:759
↓ 1 callersMethodCompileRIPCount
FEXCore/Source/Interface/Context/Context.cpp:25
↓ 1 callersMethodCondJump
FEXCore/Source/Interface/Core/OpcodeDispatcher.h:142
↓ 1 callersFunctionConfigInit
Source/Tools/FEXConfig/Main.cpp:185
↓ 1 callersMethodConfigureAOTGen
FEXCore/Source/Interface/Core/Core.cpp:1036
↓ 1 callersFunctionConnectToAndStartServer
Source/Common/FEXServerClient.cpp:227
↓ 1 callersMethodContains
FEXCore/include/FEXCore/Utils/IntervalList.h:167
↓ 1 callersFunctionConv
FEXCore/Source/Common/StringConv.h:10
↓ 1 callersFunctionConvertHeaderToGuest
Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Socket.cpp:269
↓ 1 callersFunctionConvertHeaderToHost
Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Socket.cpp:249
↓ 1 callersFunctionConvertNanosecondsToCycles
< Converts nanoseconds to number of cycles. If the cycle counter is 1Ghz then this is a direct 1:1 map.
FEXCore/Source/Utils/SpinWaitLock.h:65
↓ 1 callersFunctionCreate32BitAllocator
Source/Tools/LinuxEmulation/LinuxSyscalls/LinuxAllocator.cpp:573
↓ 1 callersFunctionCreate64BitAllocator
FEXCore/Source/Utils/Allocator/64BitAllocator.cpp:567
↓ 1 callersFunctionCreate64BitAllocatorWithRegions
FEXCore/Source/Utils/Allocator/64BitAllocator.cpp:613
↓ 1 callersFunctionCreateArm64JITCore
FEXCore/Source/Interface/Core/JIT/JIT.cpp:1141
↓ 1 callersMethodCreateCodeNode
* @brief This creates an orphaned code node * The IROp backing is in the correct list but the OrderedNode lives outside of the list * * XXX:
FEXCore/Source/Interface/IR/IREmitter.h:365
↓ 1 callersFunctionCreateDeadFlagCalculationEliminination
FEXCore/Source/Interface/IR/Passes/RedundantFlagCalculationElimination.cpp:752
↓ 1 callersFunctionCreateDispositionToNT
Source/Windows/Common/WinAPI/IO.cpp:17
↓ 1 callersFunctionCreateIRValidation
FEXCore/Source/Interface/IR/Passes/IRValidation.cpp:274
↓ 1 callersMethodCreateNewCodeBlockAfter
FEXCore/Source/Interface/IR/IREmitter.cpp:158
↓ 1 callersMethodCreateNewCodeBlockAtEnd
FEXCore/Source/Interface/IR/IREmitter.h:404
↓ 1 callersFunctionCreateNewThread
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls/Thread.cpp:88
↓ 1 callersFunctionCreateRegisterAllocationPass
FEXCore/Source/Interface/IR/Passes/RegisterAllocationPass.cpp:782
↓ 1 callersFunctionCreateSyscallHandler
Source/Tools/CommonTools/DummyHandlers.cpp:19
↓ 1 callersMethodCreateThread
FEXCore/Source/Interface/Core/Core.cpp:395
↓ 1 callersFunctionCreateThunkHandler
Source/Tools/LinuxEmulation/Thunks.cpp:465
↓ 1 callersFunctionCreateUserOverrideLayer
Source/Common/Config.cpp:325
↓ 1 callersFunctionCreateX87StackOptimizationPass
FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp:1124
↓ 1 callersFunctionDLLEXPORT_FUNC
io.h File Operatons
Source/Windows/Common/CRT/IO.cpp:121
↓ 1 callersMethodDataSize
FEXCore/Source/Interface/IR/IntrusiveIRList.h:55
↓ 1 callersMethodDeallocateSlot
Source/Tools/LinuxEmulation/LinuxSyscalls/ThreadManager.cpp:109
↓ 1 callersMethodDeallocateStackObjectImmediately
Source/Tools/LinuxEmulation/LinuxSyscalls/Utils/Threads.cpp:107
↓ 1 callersMethodDecodeInstructionsAtEntry
FEXCore/Source/Interface/Core/Frontend.cpp:1304
↓ 1 callersMethodDefaultProgramBreak
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.cpp:758
↓ 1 callersMethodDeleteSHMRegion
This matches the peculiarities algorithm used in linux ksys_shmdt (linux kernel 5.16, ipc/shm.c)
Source/Tools/LinuxEmulation/LinuxSyscalls/SyscallsVMATracking.cpp:516
↓ 1 callersFunctionDeparentSelf
* @brief Deparents itself by forking and terminating the parent process. */
Source/Tools/FEXServer/Main.cpp:107
↓ 1 callersMethodDeserializeFilters
Source/Tools/LinuxEmulation/LinuxSyscalls/Seccomp/SeccompEmulator.cpp:267
↓ 1 callersMethodDeserializeSeccompFD
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:115
↓ 1 callersFunctionDestroyOpaqueType
ThunkLibs/libfex_thunk_test/lib.cpp:24
↓ 1 callersMethodDisableXIDCheck
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:316
↓ 1 callersMethodDisownBuffer
* @brief Set internal flags of buffer claiming that the buffer is relinquished ownership * * @param Buffer - The iterator that was previously gi
FEXCore/include/FEXCore/Utils/ThreadPoolAllocator.h:147
↓ 1 callersMethodDispatch
Source/Tools/TestHarnessRunner/TestHarnessRunner/HostRunner.cpp:217
↓ 1 callersFunctionDispatcher
Source/Tools/TestHarnessRunner/TestHarnessRunner/HostRunner.cpp:31
↓ 1 callersFunctionDoLoad128
FEXCore/Source/Utils/ArchHelpers/Arm64.cpp:312
↓ 1 callersFunctionDoLoad16
FEXCore/Source/Utils/ArchHelpers/Arm64.cpp:176
↓ 1 callersFunctionDoLoad32
FEXCore/Source/Utils/ArchHelpers/Arm64.cpp:238
↓ 1 callersFunctionDoLoad64
FEXCore/Source/Utils/ArchHelpers/Arm64.cpp:283
↓ 1 callersFunctionDoSetupWithInstance
ThunkLibs/libvulkan/Host.cpp:42
↓ 1 callersFunctionDoesFEXSupportAVX
(mode)
Scripts/guest_test_runner.py:8
↓ 1 callersMethodDoesFunctionReportConstantData
FEXCore/Source/Interface/Core/CPUID.h:97
↓ 1 callersMethodDoesXCRFunctionReportConstantData
FEXCore/Source/Interface/Core/CPUID.h:79
↓ 1 callersFunctionDowngradeRootFSPipeToReadLock
Source/Tools/FEXServer/SquashFS.cpp:87
↓ 1 callersFunctionDownloadToPath
Source/Tools/FEXRootFSFetcher/Main.cpp:515
↓ 1 callersFunctionDownloadToPathWithZenityProgress
Source/Tools/FEXRootFSFetcher/Main.cpp:526
↓ 1 callersFunctionDownloadToString
Source/Tools/FEXRootFSFetcher/Main.cpp:505
↓ 1 callersMethodDuplicateFD
Source/Tools/LinuxEmulation/LinuxSyscalls/x32/IoctlEmulation.cpp:132
↓ 1 callersMethodELFWasLoaded
Source/Tools/FEXLoader/ELFCodeLoader.h:831
↓ 1 callersMethodEnableExitOnHLT
FEXCore/Source/Interface/Context/Context.h:296
↓ 1 callersFunctionErase
FEXCore/Source/Interface/Config/Config.cpp:443
↓ 1 callersMethodExecuteAction
unittests/ThunkLibs/abi.cpp:61
↓ 1 callersMethodExecuteAction
ThunkLibs/Generator/analysis.cpp:121
← previousnext →901–1,000 of 4,151, ranked by callers