Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alliedmodders/sourcemod
/ functions
Functions
7,270 in github.com/alliedmodders/sourcemod
⨍
Functions
7,270
◇
Types & classes
1,833
↓ 446 callers
Function
curl_easy_setopt
extensions/curl/curl-src/lib/easy.c:380
↓ 316 callers
Function
push_inst
tools/pcre/sljit/sljitNativeARM_v5.c:163
↓ 308 callers
Method
PushCell
core/logic/ForwardSys.cpp:337
↓ 292 callers
Method
ReadHandle
core/logic/Database.cpp:281
↓ 290 callers
Method
c_str
core/logic/smn_adt_trie.cpp:109
↓ 279 callers
Method
write_ubyte
public/jit/jit_helpers.h:78
↓ 254 callers
Method
size
public/sm_queue.h:141
↓ 210 callers
Method
GetIdentity
core/logic/PluginSys.cpp:628
↓ 206 callers
Method
push_back
core/sm_fastlink.h:55
↓ 159 callers
Method
size
core/logic/CellArray.h:79
↓ 157 callers
Function
logmsg
extensions/curl/curl-src/tests/server/util.c:62
↓ 154 callers
Method
end
core/sm_fastlink.h:142
↓ 147 callers
Method
begin
core/sm_fastlink.h:138
↓ 136 callers
Function
state
* SSH State machine related code */ This is the ONLY way to change SSH state! */
extensions/curl/curl-src/lib/ssh.c:290
↓ 134 callers
Function
add_jump
tools/pcre/pcre_jit_compile.c:1716
↓ 128 callers
Method
FullMatch
tools/pcre/pcrecpp.cc:152
↓ 126 callers
Method
GetGamePlayer
core/PlayerManager.cpp:1449
↓ 122 callers
Function
Curl_safefree
extensions/curl/curl-src/lib/url.c:226
↓ 122 callers
Function
push_inst
dest_reg is the absolute name of the register Useful for reordering instructions in the delay slot. */
tools/pcre/sljit/sljitNativeMIPS_common.c:184
↓ 121 callers
Function
curl_easy_cleanup
* curl_easy_cleanup() is the external interface to cleaning/freeing the given * easy handle. */
extensions/curl/curl-src/lib/easy.c:548
↓ 116 callers
Function
curl_global_cleanup
* curl_global_cleanup() globally cleanups cURL, uses the value of * "init_flags" to determine what needs to be cleaned up and what doesn't. */
extensions/curl/curl-src/lib/easy.c:322
↓ 112 callers
Method
LogError
core/sourcemod.cpp:557
↓ 112 callers
Function
RE
tools/pcre/pcrecpp.h:492
↓ 109 callers
Method
ConsolePrint
core/logic/RootConsoleMenu.cpp:78
↓ 104 callers
Function
emit_x86_instruction
Size contains the flags as well. */
tools/pcre/sljit/sljitNativeX86_32.c:256
↓ 102 callers
Function
push_inst32
tools/pcre/sljit/sljitNativeARM_Thumb2.c:192
↓ 98 callers
Method
GetAddress
core/logic/GameConfigs.cpp:1015
↓ 98 callers
Method
IsConnected
core/PlayerManager.cpp:2344
↓ 92 callers
Method
GetIdentity
extensions/mysql/mysql/MyDriver.cpp:85
↓ 90 callers
Method
CreateHandle
core/logic/Database.cpp:265
↓ 90 callers
Function
curl_easy_init
* curl_easy_init() is the external interface to alloc, setup and init an * easy handle that is returned. If anything goes wrong, NULL is returned. *
extensions/curl/curl-src/lib/easy.c:349
↓ 87 callers
Method
Execute
core/logic/ForwardSys.cpp:248
↓ 87 callers
Function
InitPass
extensions/sdktools/vnatives.cpp:61
↓ 81 callers
Method
ReferenceToIndex
core/HalfLife2.cpp:1094
↓ 80 callers
Method
insert
* @brief Inserts an object at a key. * * @param key Key to insert at. * @param obj Object to store at the key. * @return True on succe
public/sm_trie_tpl.h:160
↓ 80 callers
Function
push_inst
tools/pcre/sljit/sljitNativePPC_common.c:218
↓ 79 callers
Method
empty
public/sm_queue.h:164
↓ 78 callers
Method
EntityToBCompatRef
core/HalfLife2.cpp:1142
↓ 77 callers
Method
IsInGame
core/PlayerManager.cpp:2334
↓ 73 callers
Function
curl_easy_perform
* This function is still only for testing purposes. It makes a great way * to run the full test suite on the multi interface instead of the easy one.
extensions/curl/curl-src/lib/easy.c:411
↓ 73 callers
Function
push_inst16
tools/pcre/sljit/sljitNativeARM_Thumb2.c:180
↓ 72 callers
Method
Init
extensions/sdktools/output.cpp:59
↓ 71 callers
Method
BuildPath
core/sourcemod.cpp:420
↓ 71 callers
Method
GetIdentity
extensions/sqlite/driver/SqDriver.cpp:145
↓ 71 callers
Method
ReleaseForward
core/logic/ForwardSys.cpp:138
↓ 71 callers
Method
begin
public/sm_queue.h:255
↓ 71 callers
Function
ensure_buf
tools/pcre/sljit/sljitLir.c:425
↓ 69 callers
Function
ia32_modrm
public/jit/x86/x86_macros.h:124
↓ 67 callers
Function
Curl_raw_equal
extensions/curl/curl-src/lib/rawstr.c:98
↓ 67 callers
Method
GetName
core/sourcemm_api.cpp:156
↓ 67 callers
Method
retrieve
* @brief Retrieves a pointer to the object stored at a given key. * * @param key Key to retrieve. * @return Pointer to object, or NULL if
public/sm_trie_tpl.h:101
↓ 64 callers
Method
GetFunctionCount
core/logic/ForwardSys.cpp:507
↓ 64 callers
Method
GetOffset
tools/gdc/GameConfigs.cpp:765
↓ 63 callers
Method
ReferenceToEntity
core/HalfLife2.cpp:984
↓ 63 callers
Function
curl_global_init
* curl_global_init() globally initializes cURL given a bitwise set of the * different features of what to initialize. */
extensions/curl/curl-src/lib/easy.c:241
↓ 63 callers
Method
find
public/sm_queue.h:296
↓ 63 callers
Function
strerror
tools/pcre/pcregrep.c:792
↓ 62 callers
Method
Format
core/sourcemod.cpp:689
↓ 62 callers
Method
blocksize
core/logic/CellArray.h:100
↓ 62 callers
Function
x64_rex
extensions/bintools/x64_macros.h:72
↓ 61 callers
Method
CreateForward
core/logic/ForwardSys.cpp:52
↓ 61 callers
Method
Execute
extensions/bintools/CallWrapper.cpp:147
↓ 61 callers
Method
PushString
core/logic/ForwardSys.cpp:388
↓ 61 callers
Method
size
core/sm_fastlink.h:77
↓ 60 callers
Method
at
core/logic/CellArray.h:95
↓ 59 callers
Method
clear
core/logic/CellArray.h:105
↓ 58 callers
Method
LogMessage
core/sourcemod.cpp:538
↓ 58 callers
Method
end
public/sm_queue.h:260
↓ 57 callers
Function
set_jumps
tools/pcre/pcre_jit_compile.c:1705
↓ 56 callers
Method
add
Note that |i->key| must be set after calling this, and the key must be the same as used with findForAdd(). It is best to avoid these two functions as
public/sm_hashmap.h:240
↓ 55 callers
Method
push
core/logic/CellArray.h:84
↓ 54 callers
Method
FindPluginByContext
core/logic/PluginSys.cpp:1527
↓ 54 callers
Method
LogError
core/logic/Logger.cpp:224
↓ 53 callers
Method
next
public/ReentrantList.h:113
↓ 51 callers
Method
CreateType
core/logic/HandleSys.cpp:85
↓ 51 callers
Method
GetMaxClients
core/PlayerManager.cpp:1375
↓ 51 callers
Method
RemoveType
core/logic/HandleSys.cpp:902
↓ 51 callers
Function
push_inst
dest_reg is the absolute name of the register Useful for reordering instructions in the delay slot. */
tools/pcre/sljit/sljitNativeSPARC_common.c:154
↓ 50 callers
Method
FreeHandle
core/logic/HandleSys.cpp:679
↓ 50 callers
Method
GetProtobufMessage
core/UserMessagePBHelpers.h:116
↓ 49 callers
Function
GetStr
extensions/curl/curl-src/src/main.c:864
↓ 47 callers
Method
Execute
extensions/sqlite/driver/SqQuery.cpp:133
↓ 47 callers
Method
erase
core/sm_fastlink.h:157
↓ 46 callers
Method
GetFilename
core/logic/PluginSys.cpp:514
↓ 46 callers
Method
GetPlayerByIndex
core/PlayerManager.cpp:1380
↓ 46 callers
Function
emit_op
tools/pcre/sljit/sljitNativePPC_common.c:967
↓ 46 callers
Method
erase
public/sm_queue.h:265
↓ 46 callers
Method
length
public/sm_hashmap.h:81
↓ 46 callers
Method
pop
public/sm_queue.h:326
↓ 45 callers
Method
Arg
core/command_args.h:41
↓ 45 callers
Function
free_stack
tools/pcre/pcre_jit_compile.c:1787
↓ 44 callers
Method
clear
public/sm_queue.h:146
↓ 44 callers
Function
setstropt
extensions/curl/curl-src/lib/url.c:249
↓ 43 callers
Function
curl_easy_getinfo
extensions/curl/curl-src/lib/easy.c:583
↓ 43 callers
Function
state
This is the ONLY way to change FTP state! */
extensions/curl/curl-src/lib/ftp.c:722
↓ 40 callers
Method
PushCellByRef
core/logic/ForwardSys.cpp:361
↓ 40 callers
Method
done
public/ReentrantList.h:90
↓ 39 callers
Method
GetName
extensions/sdktools/tempents.cpp:103
↓ 39 callers
Method
GetString
core/logic/AdminCache.cpp:1979
↓ 38 callers
Method
remove
core/logic/CellArray.h:131
next →
1–100 of 7,270, ranked by callers