MCPcopy Create free account

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

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

↓ 2 callersFunctionVerifyIsStringReadable
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:608
↓ 2 callersFunctionVerifyIsStringReadableMaxSizeImpl
Source/Tools/LinuxEmulation/LinuxSyscalls/FaultSafeUserMemAccess.cpp:91
↓ 2 callersFunctionVirtualProtect
FEXCore/include/FEXCore/Utils/AllocatorHooks.h:65
↓ 2 callersFunctionWFELoadAtomic
FEXCore/Source/Utils/SpinWaitLock.h:98
↓ 2 callersMethodWaitForThreadsToRun
Source/Tools/LinuxEmulation/LinuxSyscalls/ThreadManager.cpp:339
↓ 2 callersMethodWrite
FEXCore/Source/Interface/IR/Passes/RedundantFlagCalculationElimination.cpp:73
↓ 2 callersFunction__math_xflow
Source/Windows/Common/CRT/Musl/__math_xflow.c:6
↓ 2 callersMethodasync_accept
Source/Common/AsyncNet.h:244
↓ 2 callersFunctionasync_read_until
Source/Common/Async.h:308
↓ 2 callersFunctioncalculateChecksum
Source/Tools/LinuxEmulation/LinuxSyscalls/GdbServer.cpp:129
↓ 2 callersMethodconsume_fd
Source/Common/Async.h:246
↓ 2 callersMethodcount_chunks
Source/Common/Async.h:265
↓ 2 callersMethodcreate
Source/Common/AsyncNet.h:203
↓ 2 callersMethoddetach
Source/Tools/LinuxEmulation/LinuxSyscalls/Utils/Threads.cpp:374
↓ 2 callersMethodenable_async_stop
Adds an internal FD to wake up and exit the reactor when stop_async() is called from any thread.
Source/Common/Async.h:79
↓ 2 callersFunctionexp2l
Source/Windows/Common/CRT/Math.cpp:20
↓ 2 callersFunctionextF80_div
External/SoftFloat-3e/src/extF80_div.c:44
↓ 2 callersFunctionextF80_eq
External/SoftFloat-3e/src/extF80_eq.c:44
↓ 2 callersFunctionextF80_sub
External/SoftFloat-3e/src/extF80_sub.c:43
↓ 2 callersFunctionextF80_to_i64
External/SoftFloat-3e/src/extF80_to_i64.c:44
↓ 2 callersFunctionf128_le
External/SoftFloat-3e/src/f128_le.c:43
↓ 2 callersFunctionfclose
Source/Windows/Common/CRT/IO.cpp:286
↓ 2 callersFunctionfex_malloc_usable_size
ThunkLibs/libfex_malloc/Host.cpp:100
↓ 2 callersFunctionfex_wl_remap_argument_list
ThunkLibs/libwayland-client/Host.cpp:169
↓ 2 callersFunctionfflush
Source/Windows/Common/CRT/IO.cpp:329
↓ 2 callersFunctionfseek
Source/Windows/Common/CRT/IO.cpp:296
↓ 2 callersFunctionfwrite
Source/Windows/Common/CRT/IO.cpp:316
↓ 2 callersFunctionhexstring
Source/Tools/LinuxEmulation/LinuxSyscalls/GdbServer.cpp:137
↓ 2 callersFunctionisEndOfPrimitive
Indicate if a character is the end of a primitive value. */
External/tiny-json/tiny-json.c:463
↓ 2 callersFunctionjson_createWithPool
Parse a string to get a json. */
External/tiny-json/tiny-json.c:72
↓ 2 callersFunctionjson_str
Add a text property in a JSON string. */
External/tiny-json/tiny-json.c:585
↓ 2 callersFunctionlinux_getpid
Source/Windows/Common/SHMStats.cpp:14
↓ 2 callersMethodnew_construct
FEXCore/Source/Utils/Allocator/IntrusiveArenaAllocator.h:93
↓ 2 callersFunctionnibbletoch
Get the hexadecimal digit of the least significant nibble of a integer. */
External/tiny-json/tiny-json.c:540
↓ 2 callersFunctionparseString
Parse a string and replace the scape characters by their meaning characters. * This parser stops when finds the character '\"'. Then replaces '\"' b
External/tiny-json/tiny-json.c:132
↓ 2 callersFunctionparse_json
(json_text, output_file)
Scripts/json_config_parse.py:192
↓ 2 callersFunctionprimitivename
Add the name of a primitive property. * @param dest Destination memory. * @param name The name of the property. * @return Pointer to the next ch
External/tiny-json/tiny-json.c:596
↓ 2 callersFunctionprint_config
(type, group_name, json_name, default_value)
FEXCore/Scripts/config_generator.py:49
↓ 2 callersFunctionprint_validation
(op)
FEXCore/Scripts/json_ir_generator.py:597
↓ 2 callersMethodread_some
* Blocks until at least one byte of data was received */
Source/Common/AsyncNet.h:66
↓ 2 callersMethodrotate
Rotate the elements with the direction controlled by Right
FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp:77
↓ 2 callersMethodsetTagInvalid
FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp:125
↓ 2 callersFunctionsetToNull
Set a char to '\0' and increase its pointer if the char is different to '}' or ']'. * @param ch Pointer to character. * @return Final value point
External/tiny-json/tiny-json.c:457
↓ 2 callersFunctionsoftfloat_addMagsF128
External/SoftFloat-3e/src/s_addMagsF128.c:43
↓ 2 callersFunctionsoftfloat_approxRecipSqrt32_1
External/SoftFloat-3e/src/s_approxRecipSqrt32_1.c:45
↓ 2 callersFunctionsoftfloat_commonNaNToF128UI
External/SoftFloat-3e/src/s_commonNaNToF128UI.c:47
↓ 2 callersFunctionsoftfloat_commonNaNToF32UI
---------------------------------------------------------------------------- | Converts the common NaN pointed to by `aPtr' into a 32-bit floating-po
External/SoftFloat-3e/src/s_commonNaNToF32UI.c:45
↓ 2 callersFunctionsoftfloat_commonNaNToF64UI
---------------------------------------------------------------------------- | Converts the common NaN pointed to by `aPtr' into a 64-bit floating-po
External/SoftFloat-3e/src/s_commonNaNToF64UI.c:45
↓ 2 callersFunctionsoftfloat_f32UIToCommonNaN
---------------------------------------------------------------------------- | Assuming `uiA' has the bit pattern of a 32-bit floating-point NaN, con
External/SoftFloat-3e/src/s_f32UIToCommonNaN.c:48
↓ 2 callersFunctionsoftfloat_normRoundPackToExtF80
External/SoftFloat-3e/src/s_normRoundPackToExtF80.c:42
↓ 2 callersFunctionsoftfloat_normRoundPackToF128
External/SoftFloat-3e/src/s_normRoundPackToF128.c:42
↓ 2 callersFunctionsoftfloat_normSubnormalF32Sig
External/SoftFloat-3e/src/s_normSubnormalF32Sig.c:42
↓ 2 callersFunctionsoftfloat_roundPackToF32
External/SoftFloat-3e/src/s_roundPackToF32.c:43
↓ 2 callersFunctionsoftfloat_roundPackToF64
External/SoftFloat-3e/src/s_roundPackToF64.c:43
↓ 2 callersFunctionsoftfloat_roundToI32
External/SoftFloat-3e/src/s_roundToI32.c:44
↓ 2 callersFunctionsoftfloat_roundToI64
External/SoftFloat-3e/src/s_roundToI64.c:44
↓ 2 callersFunctionsoftfloat_roundToUI64
External/SoftFloat-3e/src/s_roundToUI64.c:44
↓ 2 callersFunctionsoftfloat_subMagsF128
External/SoftFloat-3e/src/s_subMagsF128.c:44
↓ 2 callersFunctionstore_memory_barrier
Source/Common/SHMStats.h:16
↓ 2 callersFunctionstring_from_path
Helper to convert a std::filesystem::path to a fextl::string.
Source/Tools/FEXConfig/Main.cpp:32
↓ 2 callersFunctionstrtoumax
Source/Windows/Common/CRT/Musl/strtoumax.c:23
↓ 2 callersFunctiontancotl
External/cephes/src/128bit/tanll.c:147
↓ 2 callersFunctiontest_forked
unittests/FEXLinuxTests/tests/smc/smc-common.h:90
↓ 2 callersMethodwrite_ldt
Source/Tools/LinuxEmulation/LinuxSyscalls/x64/Thread.cpp:68
↓ 1 callersMethodAccess
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.cpp:746
↓ 1 callersMethodAddAndRunMapHandler
Source/Tools/LinuxEmulation/LinuxSyscalls/x32/IoctlEmulation.cpp:160
↓ 1 callersMethodAddBlockExecutableRange
Appends a list of Block {Address} to CodePages [Start, Start + Length) Returns true if new pages are marked as containing code
FEXCore/Source/Interface/Core/LookupCache.h:174
↓ 1 callersMethodAddBlockMapping
Adds to Guest -> Host code mapping
FEXCore/Source/Interface/Core/LookupCache.h:180
↓ 1 callersMethodAddDefaultPasses
FEXCore/Source/Interface/IR/PassManager.cpp:69
↓ 1 callersMethodAddDefaultValidationPasses
FEXCore/Source/Interface/IR/PassManager.cpp:78
↓ 1 callersMethodAddStackToLivePool
Source/Tools/LinuxEmulation/LinuxSyscalls/Utils/Threads.cpp:46
↓ 1 callersMethodAddSymbols
Source/Tools/CommonTools/Linux/Utils/ELFContainer.cpp:653
↓ 1 callersMethodAddThunkTrampolineIRHandler
FEXCore/Source/Interface/Core/Core.cpp:941
↓ 1 callersMethodAddUnwindEntries
Source/Tools/CommonTools/Linux/Utils/ELFContainer.cpp:660
↓ 1 callersMethodAddWorklist
FEXCore/Source/Interface/IR/Passes/RedundantFlagCalculationElimination.cpp:142
↓ 1 callersFunctionAll
FEXCore/Source/Interface/Config/Config.cpp:426
↓ 1 callersFunctionAllFlagsSet
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.cpp:434
↓ 1 callersMethodAllocate
FEXCore/Source/Common/BitSet.h:22
↓ 1 callersFunctionAllocateFile
Source/Windows/Common/CRT/IO.cpp:84
↓ 1 callersFunctionAllocateHostTrampolineForGuestFunction
ThunkLibs/include/common/Guest.h:173
↓ 1 callersMethodAllocateSlot
Source/Tools/LinuxEmulation/LinuxSyscalls/ThreadManager.cpp:104
↓ 1 callersFunctionAllocateStackObject
Source/Tools/LinuxEmulation/LinuxSyscalls/Utils/Threads.cpp:512
↓ 1 callersMethodAllocationSize
Source/Tools/LinuxEmulation/LinuxSyscalls/Seccomp/BPFEmitter.h:34
↓ 1 callersFunctionAppendLogFD
Source/Tools/FEXServer/Logger.cpp:98
↓ 1 callersFunctionAppendStrArrayValue
AppendStrArrayValue will append strings to its StringArrayType. If the value was previously a different type, then throw an assert.
FEXCore/include/FEXCore/Config/Config.h:200
↓ 1 callersMethodAppendThunkDefinitions
Source/Tools/LinuxEmulation/Thunks.cpp:169
↓ 1 callersFunctionAskForComplexConfirmationList
Source/Tools/FEXRootFSFetcher/Main.cpp:673
↓ 1 callersFunctionAskForDistroSelection
Source/Tools/FEXRootFSFetcher/Main.cpp:694
↓ 1 callersFunctionBTCpuResetToConsistentStateImpl
Returns true if exception dispatch should be halted and the execution context restored to Ptrs->Context
Source/Windows/WOW64/Module.cpp:868
↓ 1 callersFunctionBTCpuSetContext
Source/Windows/WOW64/Module.cpp:711
↓ 1 callersFunctionBackupContext
Source/Tools/LinuxEmulation/ArchHelpers/MContext.h:227
↓ 1 callersMethodBeginFunction
FEXCore/Source/Interface/Core/OpcodeDispatcher.cpp:3920
↓ 1 callersMethodBfiInto
FEXCore/Source/Interface/Core/OpcodeDispatcher.h:2599
↓ 1 callersMethodBreak
Source/Tools/LinuxEmulation/LinuxSyscalls/GdbServer.cpp:64
↓ 1 callersFunctionBubbleSort
ThunkLibs/Generator/gen.cpp:69
↓ 1 callersFunctionBuildOSXML
Source/Tools/LinuxEmulation/GdbServer/Info.cpp:63
↓ 1 callersFunctionBuildTargetXML
Source/Tools/LinuxEmulation/GdbServer/Info.cpp:78
↓ 1 callersMethodCalculateBaseStats
Source/Tools/CodeSizeValidation/Main.cpp:158
↓ 1 callersFunctionCalculateCyclesPerNanosecond
FEXCore/Source/Utils/SpinWaitLock.cpp:14
↓ 1 callersMethodCalculateGDTLimit
FEXCore/include/FEXCore/Core/CoreState.h:164
← previousnext →801–900 of 4,151, ranked by callers