MCPcopy Create free account

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

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

↓ 1 callersFunctioncheckStr
Compare two strings until get the null character in the second one. * @param ptr sub string * @param str main string * @retval Pointer to next c
External/tiny-json/tiny-json.c:191
↓ 1 callersFunctioncheck_for_duplicate_options
(options)
FEXCore/Scripts/config_generator.py:520
↓ 1 callersMethodcleanup
Source/Common/Async.h:95
↓ 1 callersFunctionclock_getres
Source/Tools/LinuxEmulation/VDSO_Emulation.cpp:88
↓ 1 callersFunctioncosl
Source/Windows/Common/CRT/Math.cpp:16
↓ 1 callersFunctionctime_is_old
unittests/Utilities/DeleteOldSHMRegions.cpp:7
↓ 1 callersFunctionescape
Get the escape character of a non-printable. * @param ch Character source. * @return The escape character or null character if error. */
External/tiny-json/tiny-json.c:547
↓ 1 callersFunctionescapePacket
Source/Tools/LinuxEmulation/LinuxSyscalls/GdbServer.cpp:234
↓ 1 callersFunctionexpValue
Analyze the exponential part of a real number. * @param str Pointer to first character. * @retval Pointer to first non numerical after the string.
External/tiny-json/tiny-json.c:248
↓ 1 callersFunctionextF80_add
External/SoftFloat-3e/src/extF80_add.c:43
↓ 1 callersFunctionextF80_le
External/SoftFloat-3e/src/extF80_le.c:44
↓ 1 callersFunctionextF80_lt
External/SoftFloat-3e/src/extF80_lt.c:44
↓ 1 callersFunctionextF80_rem
External/SoftFloat-3e/src/extF80_rem.c:44
↓ 1 callersFunctionextF80_sqrt
External/SoftFloat-3e/src/extF80_sqrt.c:44
↓ 1 callersFunctionextF80_to_f128
External/SoftFloat-3e/src/extF80_to_f128.c:44
↓ 1 callersFunctionextF80_to_f32
External/SoftFloat-3e/src/extF80_to_f32.c:44
↓ 1 callersFunctionextF80_to_f64
External/SoftFloat-3e/src/extF80_to_f64.c:44
↓ 1 callersFunctionextF80_to_ui64
External/SoftFloat-3e/src/extF80_to_ui64.c:44
↓ 1 callersFunctionf128_to_extF80
External/SoftFloat-3e/src/f128_to_extF80.c:44
↓ 1 callersFunctionf32_to_extF80
External/SoftFloat-3e/src/f32_to_extF80.c:44
↓ 1 callersFunctionf64_to_extF80
External/SoftFloat-3e/src/f64_to_extF80.c:44
↓ 1 callersFunctionfalseValue
Parser a string to get a false value. * If the first character after the value is different of '}' or ']' is set to '\0'. * @param str Pointer to
External/tiny-json/tiny-json.c:230
↓ 1 callersFunctionfdopen
Source/Windows/Common/CRT/IO.cpp:282
↓ 1 callersFunctionfex_custom_repack_entry
ThunkLibs/libvulkan/Host.cpp:78
↓ 1 callersFunctionfex_custom_repack_entry
ThunkLibs/libfex_thunk_test/Host.cpp:25
↓ 1 callersFunctionfex_custom_repack_exit
ThunkLibs/libvulkan/Host.cpp:83
↓ 1 callersFunctionfex_custom_repack_exit
ThunkLibs/libfex_thunk_test/Host.cpp:29
↓ 1 callersFunctionfex_drm_v3d_submit_csd
Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Ioctl/drm.h:1257
↓ 1 callersMethodfilter_changed_files
(self, changed_files: List[str])
External/code-format-helper/code-format-helper.py:183
↓ 1 callersMethodfind_comment
(self, pr: any)
External/code-format-helper/code-format-helper.py:108
↓ 1 callersFunctionfmod
Source/Windows/Common/CRT/Musl/fmod.c:7
↓ 1 callersFunctionfopen
Source/Windows/Common/CRT/IO.cpp:273
↓ 1 callersFunctionformat_function_args
ThunkLibs/Generator/gen.cpp:49
↓ 1 callersMethodformat_run
(self, changed_files: List[str], args: FormatArgs)
External/code-format-helper/code-format-helper.py:76
↓ 1 callersFunctionforward_set
unittests/FEXLinuxTests/tests/signal/signal_df_reset.64.cpp:32
↓ 1 callersFunctionfp_force_eval
Source/Windows/Common/CRT/Musl/libm.h:161
↓ 1 callersFunctionfraqValue
Analyze the decimal part of a real number. * @param str Pointer to first character. * @retval Pointer to first non numerical after the string. If
External/tiny-json/tiny-json.c:259
↓ 1 callersFunctiongetCharFromUnicode
Parse 4 characters. * @Param str Pointer to first digit. * @retval '?' If the four characters are hexadecimal digits. * @retcal '\0' In other c
External/tiny-json/tiny-json.c:119
↓ 1 callersFunctiongetEscape
Get a special character with its escape character. Examples: * 'b' -> '\b', 'n' -> '\n', 't' -> '\t' * @param ch The escape character. * @return
External/tiny-json/tiny-json.c:101
↓ 1 callersMethodgetInvalidMask
Returns a mask to set in AbridgedTagWord
FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp:141
↓ 1 callersMethodgetValidMask
Returns a mask to set in AbridgedTagWord
FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp:130
↓ 1 callersFunctionget_default_resource
FEXCore/Source/Utils/Allocator.cpp:29
↓ 1 callersFunctionget_ir_classes
(ops, defines)
FEXCore/Scripts/json_ir_doc_generator.py:7
↓ 1 callersFunctionget_next_argument_type
Adapted from the Wayland sources
ThunkLibs/libwayland-client/Guest.cpp:246
↓ 1 callersFunctiongetcpu
FEXHeaderUtils/FEXHeaderUtils/Syscalls.h:55
↓ 1 callersFunctiongetrandom
Source/Tools/LinuxEmulation/VDSO_Emulation.cpp:110
↓ 1 callersFunctiongettimeofday
Source/Tools/LinuxEmulation/VDSO_Emulation.cpp:66
↓ 1 callersFunctiongoWhile
Increases a pointer while it points to a character that belongs to a set. * @param str The initial pointer value. * @param set Set of characters.
External/tiny-json/tiny-json.c:422
↓ 1 callersMethodhas_tool
(self)
External/code-format-helper/code-format-helper.py:73
↓ 1 callersFunctionhook_main
()
External/code-format-helper/code-format-helper.py:244
↓ 1 callersFunctioni32_to_f128
External/SoftFloat-3e/src/i32_to_f128.c:42
↓ 1 callersFunctioninsert_before
(d, key, item)
Scripts/UpdateInstructionCountJson.py:8
↓ 1 callersFunctionisHEX
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.cpp:912
↓ 1 callersFunctionis_ssa_type
(type)
FEXCore/Scripts/json_ir_generator.py:101
↓ 1 callersFunctionjson_end
Used to finish the root JSON object. After call json_objClose(). */
External/tiny-json/tiny-json.c:620
↓ 1 callersFunctionlog2l
Source/Windows/Common/CRT/Math.cpp:24
↓ 1 callersFunctionmain
()
Scripts/DefinitionExtract.py:514
↓ 1 callersFunctionmain
()
Scripts/GenerateSyscallNumbers.py:264
↓ 1 callersFunctionmain
()
Scripts/ClassifyCPU.py:47
↓ 1 callersFunctionmain
()
Scripts/StructPackVerifier.py:610
↓ 1 callersFunctionmain
()
Scripts/CI_FetchRootFS.py:162
↓ 1 callersFunctionmain
()
Scripts/UpdateInstructionCountJson.py:38
↓ 1 callersFunctionmain
()
Scripts/InstallFEX.py:343
↓ 1 callersFunctionmain
()
Scripts/NeedDisabledSVE.py:60
↓ 1 callersFunctionmain
()
Scripts/InstructionCountParser.py:225
↓ 1 callersFunctionmalloc_usable_size
ThunkLibs/libfex_malloc/Host.cpp:107
↓ 1 callersMethodmatch
unittests/ThunkLibs/generator.cpp:138
↓ 1 callersMethodmatched
unittests/ThunkLibs/generator.cpp:113
↓ 1 callersFunctionmemalign
FEXCore/Source/Utils/AllocatorHooks.cpp:23
↓ 1 callersMethodmov
unittests/FEXLinuxTests/tests/signal/noexec_protect.64.cpp:43
↓ 1 callersFunctionnullValue
Parser a string to get a null value. * If the first character after the value is different of '}' or ']' is set to '\0'. * @param str Pointer to f
External/tiny-json/tiny-json.c:240
↓ 1 callersFunctionnumValue
Parser a string to get a numerical value. * If the first character after the value is different of '}' or ']' is set to '\0'. * @param str Pointer
External/tiny-json/tiny-json.c:272
↓ 1 callersFunctionobjValue
Parser a string to get a json object value. * @param str Pointer to first character. * @param pool The handler of a json pool for creating json in
External/tiny-json/tiny-json.c:331
↓ 1 callersFunctionparse_hexstring
(s)
Scripts/json_config_parse.py:178
↓ 1 callersFunctionparse_irtypes
(irtypes)
FEXCore/Scripts/json_ir_generator.py:109
↓ 1 callersFunctionparse_json_data
(json_filepath, json_filename, json_data, output_binary_path)
Scripts/InstructionCountParser.py:96
↓ 1 callersFunctionparse_ops
(ops)
FEXCore/Scripts/json_ir_generator.py:114
↓ 1 callersFunctionpidfd_open
FEXHeaderUtils/FEXHeaderUtils/Syscalls.h:96
↓ 1 callersMethodpr_comment_text_for_diff
(self, diff: str)
External/code-format-helper/code-format-helper.py:79
↓ 1 callersFunctionprint_argloader_options
(options)
FEXCore/Scripts/config_generator.py:364
↓ 1 callersFunctionprint_config_option
(type, group_name, json_name, default_value, short, choices, desc)
FEXCore/Scripts/config_generator.py:283
↓ 1 callersFunctionprint_enums
()
FEXCore/Scripts/json_ir_generator.py:306
↓ 1 callersFunctionprint_header
()
FEXCore/Scripts/config_generator.py:5
↓ 1 callersFunctionprint_ir_allocator_helpers
()
FEXCore/Scripts/json_ir_generator.py:607
↓ 1 callersFunctionprint_ir_arg_printer
()
FEXCore/Scripts/json_ir_generator.py:556
↓ 1 callersFunctionprint_ir_defines
(defines)
FEXCore/Scripts/json_ir_doc_generator.py:52
↓ 1 callersFunctionprint_ir_dispatcher_defs
()
FEXCore/Scripts/json_ir_generator.py:829
↓ 1 callersFunctionprint_ir_dispatcher_dispatch
()
FEXCore/Scripts/json_ir_generator.py:838
↓ 1 callersFunctionprint_ir_gethasdest
()
FEXCore/Scripts/json_ir_generator.py:536
↓ 1 callersFunctionprint_ir_getname
()
FEXCore/Scripts/json_ir_generator.py:454
↓ 1 callersFunctionprint_ir_getraargs
()
FEXCore/Scripts/json_ir_generator.py:472
↓ 1 callersFunctionprint_ir_hassideeffects
()
FEXCore/Scripts/json_ir_generator.py:507
↓ 1 callersFunctionprint_ir_op_index
()
FEXCore/Scripts/json_ir_doc_generator.py:20
↓ 1 callersFunctionprint_ir_ops
()
FEXCore/Scripts/json_ir_doc_generator.py:29
↓ 1 callersFunctionprint_ir_reg_classes
()
FEXCore/Scripts/json_ir_generator.py:422
↓ 1 callersFunctionprint_ir_sizes
()
FEXCore/Scripts/json_ir_generator.py:391
↓ 1 callersFunctionprint_ir_structs
(defines)
FEXCore/Scripts/json_ir_generator.py:318
↓ 1 callersFunctionprint_man_environment
(options)
FEXCore/Scripts/config_generator.py:156
↓ 1 callersFunctionprint_man_environment_tail
()
FEXCore/Scripts/config_generator.py:187
↓ 1 callersFunctionprint_man_header
()
FEXCore/Scripts/config_generator.py:238
← previousnext →1,401–1,500 of 4,151, ranked by callers