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
↓ 2 callers
Function
VerifyIsStringReadable
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:608
↓ 2 callers
Function
VerifyIsStringReadableMaxSizeImpl
Source/Tools/LinuxEmulation/LinuxSyscalls/FaultSafeUserMemAccess.cpp:91
↓ 2 callers
Function
VirtualProtect
FEXCore/include/FEXCore/Utils/AllocatorHooks.h:65
↓ 2 callers
Function
WFELoadAtomic
FEXCore/Source/Utils/SpinWaitLock.h:98
↓ 2 callers
Method
WaitForThreadsToRun
Source/Tools/LinuxEmulation/LinuxSyscalls/ThreadManager.cpp:339
↓ 2 callers
Method
Write
FEXCore/Source/Interface/IR/Passes/RedundantFlagCalculationElimination.cpp:73
↓ 2 callers
Function
__math_xflow
Source/Windows/Common/CRT/Musl/__math_xflow.c:6
↓ 2 callers
Method
async_accept
Source/Common/AsyncNet.h:244
↓ 2 callers
Function
async_read_until
Source/Common/Async.h:308
↓ 2 callers
Function
calculateChecksum
Source/Tools/LinuxEmulation/LinuxSyscalls/GdbServer.cpp:129
↓ 2 callers
Method
consume_fd
Source/Common/Async.h:246
↓ 2 callers
Method
count_chunks
Source/Common/Async.h:265
↓ 2 callers
Method
create
Source/Common/AsyncNet.h:203
↓ 2 callers
Method
detach
Source/Tools/LinuxEmulation/LinuxSyscalls/Utils/Threads.cpp:374
↓ 2 callers
Method
enable_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 callers
Function
exp2l
Source/Windows/Common/CRT/Math.cpp:20
↓ 2 callers
Function
extF80_div
External/SoftFloat-3e/src/extF80_div.c:44
↓ 2 callers
Function
extF80_eq
External/SoftFloat-3e/src/extF80_eq.c:44
↓ 2 callers
Function
extF80_sub
External/SoftFloat-3e/src/extF80_sub.c:43
↓ 2 callers
Function
extF80_to_i64
External/SoftFloat-3e/src/extF80_to_i64.c:44
↓ 2 callers
Function
f128_le
External/SoftFloat-3e/src/f128_le.c:43
↓ 2 callers
Function
fclose
Source/Windows/Common/CRT/IO.cpp:286
↓ 2 callers
Function
fex_malloc_usable_size
ThunkLibs/libfex_malloc/Host.cpp:100
↓ 2 callers
Function
fex_wl_remap_argument_list
ThunkLibs/libwayland-client/Host.cpp:169
↓ 2 callers
Function
fflush
Source/Windows/Common/CRT/IO.cpp:329
↓ 2 callers
Function
fseek
Source/Windows/Common/CRT/IO.cpp:296
↓ 2 callers
Function
fwrite
Source/Windows/Common/CRT/IO.cpp:316
↓ 2 callers
Function
hexstring
Source/Tools/LinuxEmulation/LinuxSyscalls/GdbServer.cpp:137
↓ 2 callers
Function
isEndOfPrimitive
Indicate if a character is the end of a primitive value. */
External/tiny-json/tiny-json.c:463
↓ 2 callers
Function
json_createWithPool
Parse a string to get a json. */
External/tiny-json/tiny-json.c:72
↓ 2 callers
Function
json_str
Add a text property in a JSON string. */
External/tiny-json/tiny-json.c:585
↓ 2 callers
Function
linux_getpid
Source/Windows/Common/SHMStats.cpp:14
↓ 2 callers
Method
new_construct
FEXCore/Source/Utils/Allocator/IntrusiveArenaAllocator.h:93
↓ 2 callers
Function
nibbletoch
Get the hexadecimal digit of the least significant nibble of a integer. */
External/tiny-json/tiny-json.c:540
↓ 2 callers
Function
parseString
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 callers
Function
parse_json
(json_text, output_file)
Scripts/json_config_parse.py:192
↓ 2 callers
Function
primitivename
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 callers
Function
print_config
(type, group_name, json_name, default_value)
FEXCore/Scripts/config_generator.py:49
↓ 2 callers
Function
print_validation
(op)
FEXCore/Scripts/json_ir_generator.py:597
↓ 2 callers
Method
read_some
* Blocks until at least one byte of data was received */
Source/Common/AsyncNet.h:66
↓ 2 callers
Method
rotate
Rotate the elements with the direction controlled by Right
FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp:77
↓ 2 callers
Method
setTagInvalid
FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp:125
↓ 2 callers
Function
setToNull
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 callers
Function
softfloat_addMagsF128
External/SoftFloat-3e/src/s_addMagsF128.c:43
↓ 2 callers
Function
softfloat_approxRecipSqrt32_1
External/SoftFloat-3e/src/s_approxRecipSqrt32_1.c:45
↓ 2 callers
Function
softfloat_commonNaNToF128UI
External/SoftFloat-3e/src/s_commonNaNToF128UI.c:47
↓ 2 callers
Function
softfloat_commonNaNToF32UI
---------------------------------------------------------------------------- | Converts the common NaN pointed to by `aPtr' into a 32-bit floating-po
External/SoftFloat-3e/src/s_commonNaNToF32UI.c:45
↓ 2 callers
Function
softfloat_commonNaNToF64UI
---------------------------------------------------------------------------- | Converts the common NaN pointed to by `aPtr' into a 64-bit floating-po
External/SoftFloat-3e/src/s_commonNaNToF64UI.c:45
↓ 2 callers
Function
softfloat_f32UIToCommonNaN
---------------------------------------------------------------------------- | Assuming `uiA' has the bit pattern of a 32-bit floating-point NaN, con
External/SoftFloat-3e/src/s_f32UIToCommonNaN.c:48
↓ 2 callers
Function
softfloat_normRoundPackToExtF80
External/SoftFloat-3e/src/s_normRoundPackToExtF80.c:42
↓ 2 callers
Function
softfloat_normRoundPackToF128
External/SoftFloat-3e/src/s_normRoundPackToF128.c:42
↓ 2 callers
Function
softfloat_normSubnormalF32Sig
External/SoftFloat-3e/src/s_normSubnormalF32Sig.c:42
↓ 2 callers
Function
softfloat_roundPackToF32
External/SoftFloat-3e/src/s_roundPackToF32.c:43
↓ 2 callers
Function
softfloat_roundPackToF64
External/SoftFloat-3e/src/s_roundPackToF64.c:43
↓ 2 callers
Function
softfloat_roundToI32
External/SoftFloat-3e/src/s_roundToI32.c:44
↓ 2 callers
Function
softfloat_roundToI64
External/SoftFloat-3e/src/s_roundToI64.c:44
↓ 2 callers
Function
softfloat_roundToUI64
External/SoftFloat-3e/src/s_roundToUI64.c:44
↓ 2 callers
Function
softfloat_subMagsF128
External/SoftFloat-3e/src/s_subMagsF128.c:44
↓ 2 callers
Function
store_memory_barrier
Source/Common/SHMStats.h:16
↓ 2 callers
Function
string_from_path
Helper to convert a std::filesystem::path to a fextl::string.
Source/Tools/FEXConfig/Main.cpp:32
↓ 2 callers
Function
strtoumax
Source/Windows/Common/CRT/Musl/strtoumax.c:23
↓ 2 callers
Function
tancotl
External/cephes/src/128bit/tanll.c:147
↓ 2 callers
Function
test_forked
unittests/FEXLinuxTests/tests/smc/smc-common.h:90
↓ 2 callers
Method
write_ldt
Source/Tools/LinuxEmulation/LinuxSyscalls/x64/Thread.cpp:68
↓ 1 callers
Method
Access
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.cpp:746
↓ 1 callers
Method
AddAndRunMapHandler
Source/Tools/LinuxEmulation/LinuxSyscalls/x32/IoctlEmulation.cpp:160
↓ 1 callers
Method
AddBlockExecutableRange
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 callers
Method
AddBlockMapping
Adds to Guest -> Host code mapping
FEXCore/Source/Interface/Core/LookupCache.h:180
↓ 1 callers
Method
AddDefaultPasses
FEXCore/Source/Interface/IR/PassManager.cpp:69
↓ 1 callers
Method
AddDefaultValidationPasses
FEXCore/Source/Interface/IR/PassManager.cpp:78
↓ 1 callers
Method
AddStackToLivePool
Source/Tools/LinuxEmulation/LinuxSyscalls/Utils/Threads.cpp:46
↓ 1 callers
Method
AddSymbols
Source/Tools/CommonTools/Linux/Utils/ELFContainer.cpp:653
↓ 1 callers
Method
AddThunkTrampolineIRHandler
FEXCore/Source/Interface/Core/Core.cpp:941
↓ 1 callers
Method
AddUnwindEntries
Source/Tools/CommonTools/Linux/Utils/ELFContainer.cpp:660
↓ 1 callers
Method
AddWorklist
FEXCore/Source/Interface/IR/Passes/RedundantFlagCalculationElimination.cpp:142
↓ 1 callers
Function
All
FEXCore/Source/Interface/Config/Config.cpp:426
↓ 1 callers
Function
AllFlagsSet
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.cpp:434
↓ 1 callers
Method
Allocate
FEXCore/Source/Common/BitSet.h:22
↓ 1 callers
Function
AllocateFile
Source/Windows/Common/CRT/IO.cpp:84
↓ 1 callers
Function
AllocateHostTrampolineForGuestFunction
ThunkLibs/include/common/Guest.h:173
↓ 1 callers
Method
AllocateSlot
Source/Tools/LinuxEmulation/LinuxSyscalls/ThreadManager.cpp:104
↓ 1 callers
Function
AllocateStackObject
Source/Tools/LinuxEmulation/LinuxSyscalls/Utils/Threads.cpp:512
↓ 1 callers
Method
AllocationSize
Source/Tools/LinuxEmulation/LinuxSyscalls/Seccomp/BPFEmitter.h:34
↓ 1 callers
Function
AppendLogFD
Source/Tools/FEXServer/Logger.cpp:98
↓ 1 callers
Function
AppendStrArrayValue
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 callers
Method
AppendThunkDefinitions
Source/Tools/LinuxEmulation/Thunks.cpp:169
↓ 1 callers
Function
AskForComplexConfirmationList
Source/Tools/FEXRootFSFetcher/Main.cpp:673
↓ 1 callers
Function
AskForDistroSelection
Source/Tools/FEXRootFSFetcher/Main.cpp:694
↓ 1 callers
Function
BTCpuResetToConsistentStateImpl
Returns true if exception dispatch should be halted and the execution context restored to Ptrs->Context
Source/Windows/WOW64/Module.cpp:868
↓ 1 callers
Function
BTCpuSetContext
Source/Windows/WOW64/Module.cpp:711
↓ 1 callers
Function
BackupContext
Source/Tools/LinuxEmulation/ArchHelpers/MContext.h:227
↓ 1 callers
Method
BeginFunction
FEXCore/Source/Interface/Core/OpcodeDispatcher.cpp:3920
↓ 1 callers
Method
BfiInto
FEXCore/Source/Interface/Core/OpcodeDispatcher.h:2599
↓ 1 callers
Method
Break
Source/Tools/LinuxEmulation/LinuxSyscalls/GdbServer.cpp:64
↓ 1 callers
Function
BubbleSort
ThunkLibs/Generator/gen.cpp:69
↓ 1 callers
Function
BuildOSXML
Source/Tools/LinuxEmulation/GdbServer/Info.cpp:63
↓ 1 callers
Function
BuildTargetXML
Source/Tools/LinuxEmulation/GdbServer/Info.cpp:78
↓ 1 callers
Method
CalculateBaseStats
Source/Tools/CodeSizeValidation/Main.cpp:158
↓ 1 callers
Function
CalculateCyclesPerNanosecond
FEXCore/Source/Utils/SpinWaitLock.cpp:14
↓ 1 callers
Method
CalculateGDTLimit
FEXCore/include/FEXCore/Core/CoreState.h:164
← previous
next →
801–900 of 4,151, ranked by callers