MCPcopy Create free account

hub / github.com/Snapchat/KeyDB / functions

Functions10,473 in github.com/Snapchat/KeyDB

↓ 4 callersFunctionsdsalloc
sdsalloc() = sdsavail() + sdslen() */
src/sds.h:228
↓ 4 callersFunctionsdscpy
Like sdscpylen() but 't' must be a null-termined string so that the length * of the string is obtained with strlen(). */
src/sds.c:516
↓ 4 callersFunctionsdstrynewlen
src/sds.c:188
↓ 4 callersFunctionsendTrackingMessage
Given a key name, this function sends an invalidation message in the * proper channel (depending on RESP version: PubSub or Push message) and * to t
src/tracking.cpp:262
↓ 4 callersFunctionsentinelAbortFailover
Abort a failover in progress: * * This function can only be called before the promoted slave acknowledged * the slave -> master switch. Otherwise t
src/sentinel.cpp:5003
↓ 4 callersFunctionsentinelCheckCreateInstanceErrors
Generalise handling create instance error. Use SRI_MASTER, SRI_SLAVE or * SRI_SENTINEL as a role value. */
src/sentinel.cpp:1754
↓ 4 callersFunctionserializeStoredObjectAndExpire
src/db.cpp:3263
↓ 4 callersFunctionsetBlockingTimeout
src/tls.cpp:1166
↓ 4 callersFunctionsetGenericCommand
src/t_string.cpp:82
↓ 4 callersFunctionsetTypeConvert
Convert the set to specified encoding. The resulting dict (when converting * to a hash table) is presized to hold the number of elements in the origi
src/t_set.cpp:243
↓ 4 callersMethodsetrefcount
src/object.cpp:1572
↓ 4 callersFunctionsettabsi
deps/lua/src/ldblib.c:70
↓ 4 callersMethodsetupTest_manyOpsManyIters
4 iterations of each thread, all with same set of operations (malloc, then calloc, realloc and align), but different operation probability 120, 521, 1
deps/memkind/src/test/performance/perf_tests.hpp:149
↓ 4 callersFunctionsiphash_nocase
src/siphash.c:175
↓ 4 callersFunctionsize_class
deps/jemalloc/src/sc.c:55
↓ 4 callersFunctionskip_sep
deps/lua/src/llex.c:210
↓ 4 callersFunctionstartLoadingFile
Mark that we are loading in the global state and setup the fields * needed to provide loading stats. * 'filename' is optional and used for rdb-check
src/rdb.cpp:2629
↓ 4 callersFunctionstopAppendOnly
Called when the user switches from "appendonly yes" to "appendonly no" * at runtime using the CONFIG command. */
src/aof.cpp:249
↓ 4 callersFunctionstrEntryBytesLarge
src/ziplist.c:1841
↓ 4 callersFunctionstrEntryBytesSmall
src/ziplist.c:1837
↓ 4 callersFunctionstrbuf_append_char_unsafe
deps/lua/src/strbuf.h:122
↓ 4 callersFunctionstrbuf_empty_length
Return bytes remaining in the string buffer * Ensure there is space for a NULL terminator. */
deps/lua/src/strbuf.h:90
↓ 4 callersFunctionstrbuf_init
deps/lua/src/strbuf.c:44
↓ 4 callersFunctionstreamCreateNACK
Create a NACK entry setting the delivery count to 1 and the delivery * time to the current time. The NACK consumer will be set to the one * specifie
src/t_stream.cpp:2240
↓ 4 callersFunctionstreamIteratorGetField
Get the field and value of the current item we are iterating. This should * be called immediately after streamIteratorGetID(), and for each field *
src/t_stream.cpp:1236
↓ 4 callersFunctionstreamTrim
Trim the stream 's' according to args->trim_strategy, and return the * number of elements removed from the stream. The 'approx' option, if non-zero,
src/t_stream.cpp:715
↓ 4 callersFunctionstring2ld
Convert a string into a double. Returns 1 if the string could be parsed * into a (non-overflowing) double, 0 otherwise. The value will be set to * t
src/util.c:494
↓ 4 callersFunctionsz_size2index_compute
deps/jemalloc/include/jemalloc/internal/sz.h:120
↓ 4 callersFunctionsz_size2index_lookup
deps/jemalloc/include/jemalloc/internal/sz.h:154
↓ 4 callersFunctiontag_error
deps/lua/src/lauxlib.c:68
↓ 4 callersFunctiontcache_event
deps/memkind/src/jemalloc/include/jemalloc/internal/tcache_inlines.h:29
↓ 4 callersFunctiontcache_event
deps/jemalloc/include/jemalloc/internal/tcache_inlines.h:30
↓ 4 callersFunctiontcache_salloc
deps/memkind/src/jemalloc/src/tcache.c:34
↓ 4 callersFunctiontcache_salloc
deps/jemalloc/src/tcache.c:35
↓ 4 callersFunctiontcaches_get
deps/memkind/src/jemalloc/include/jemalloc/internal/tcache_inlines.h:241
↓ 4 callersFunctiontcaches_get
deps/jemalloc/include/jemalloc/internal/tcache_inlines.h:215
↓ 4 callersFunctiontest_blocking_connection
deps/hiredis/test.c:852
↓ 4 callersFunctiontest_manual_hook_body
deps/jemalloc/test/integration/extent.c:138
↓ 4 callersFunctiontest_skip
deps/memkind/src/jemalloc/test/src/test.c:66
↓ 4 callersFunctiontest_status_string
deps/memkind/src/jemalloc/test/src/test.c:89
↓ 4 callersFunctiontest_status_string
deps/jemalloc/test/src/test.c:89
↓ 4 callersMethodtest_to_run_count
Gets the number of tests that should run.
deps/memkind/src/test/gtest_fused/gtest/gtest-all.cc:2231
↓ 4 callersFunctionthrowOnWrongMessage
deps/cpp-statsd-client/tests/testStatsdClient.cpp:42
↓ 4 callersFunctionticker_tick
deps/memkind/src/jemalloc/include/jemalloc/internal/ticker.h:45
↓ 4 callersFunctionticker_tick
deps/jemalloc/include/jemalloc/internal/ticker.h:73
↓ 4 callersFunctiontimer_usec
deps/memkind/src/jemalloc/test/src/timer.c:15
↓ 4 callersFunctiontlsConfigure
Attempt to configure/reconfigure TLS. This operation is atomic and will * leave the SSL_CTX unchanged if fails. */
src/tls.cpp:316
↓ 4 callersMethodtotalDiskspaceUsed
src/storage/rocksdbfactory.cpp:211
↓ 4 callersMethodtry_dequeue
deps/concurrentqueue/blockingconcurrentqueue.h:294
↓ 4 callersFunctiontsd_get_allocates
deps/jemalloc/include/jemalloc/internal/tsd_tls.h:37
↓ 4 callersFunctiontsd_set
deps/memkind/src/jemalloc/include/jemalloc/internal/tsd_tls.h:47
↓ 4 callersFunctiontsd_set
deps/jemalloc/include/jemalloc/internal/tsd_tls.h:48
↓ 4 callersFunctionu2s
deps/memkind/src/jemalloc/src/malloc_io.c:247
↓ 4 callersFunctionu2s
deps/jemalloc/src/malloc_io.c:234
↓ 4 callersFunctionunlinkClient
Remove the specified client from global lists where the client could * be referenced, not including the Pub/Sub channels. * This is used by freeClie
src/networking.cpp:1518
↓ 4 callersFunctionunprotectClient
This will undo the client protection done by protectClient() */
src/networking.cpp:2182
↓ 4 callersFunctionunsetBlockingTimeout
src/tls.cpp:1172
↓ 4 callersFunctionunwatchAllKeys
Unwatch all the keys watched by this client. To clean the EXEC dirty * flag is up to the caller. */
src/multi.cpp:334
↓ 4 callersFunctionusage
src/redis-cli.c:1695
↓ 4 callersMethodwaitMany
Acquires at least one, and (greedily) at most max
deps/concurrentqueue/lightweightsemaphore.h:377
↓ 4 callersFunctionwriteToClient
Write data in output buffers to client. Return C_OK if the client * is still valid after the call, C_ERR if it was freed because of some * error. I
src/networking.cpp:1821
↓ 4 callersFunctionzipLoadInteger
Read integer encoded as 'encoding' from 'p' */
src/ziplist.c:579
↓ 4 callersFunctionzipRawEntryLengthSafe
Return the total number of bytes used by the entry pointed to by 'p'. */
src/ziplist.c:692
↓ 4 callersFunctionzipTryEncoding
Check if string pointed to by 'entry' can be encoded as an integer. * Stores the integer value in 'v' and its encoding in 'encoding'. */
src/ziplist.c:522
↓ 4 callersFunctionziplistFind
Find pointer to the entry equal to the specified entry. Skip 'skip' entries * between every comparison. Returns NULL when the field could not be foun
src/ziplist.c:1348
↓ 4 callersFunctionziplistMerge
Merge ziplists 'first' and 'second' by appending 'second' to 'first'. * * NOTE: The larger ziplist is reallocated to contain the new merged ziplist.
src/ziplist.c:1040
↓ 4 callersFunctionziplistSaveValue
Helper method to store a string into from val or lval into dest */
src/ziplist.c:1586
↓ 4 callersFunctionzipmapResize
src/zipmap.c:206
↓ 4 callersFunctionzsetDel
Delete the element 'ele' from the sorted set, returning 1 if the element * existed and was deleted, 0 otherwise (the element was not there). */
src/t_zset.cpp:1488
↓ 4 callersFunctionzslFirstInRange
Find the first node that is contained in the specified range. * Returns NULL when no element is contained in the range. */
src/t_zset.cpp:330
↓ 4 callersFunctionzslGetElementByRank
Finds an element by its rank. The rank argument needs to be 1-based. */
src/t_zset.cpp:499
↓ 4 callersFunctionzslParseLexRange
Populate the lex rangespec according to the objects min and max. * * Return C_OK on success. On error C_ERR is returned. * When OK is returned the
src/t_zset.cpp:611
↓ 4 callersFunctionztrymalloc
Try allocating memory, and return NULL if failed. */
src/zmalloc.cpp:137
↓ 4 callersFunctionztrymalloc_usable
Try allocating memory, and return NULL if failed. * '*usable' is set to the usable size if non NULL. */
src/zmalloc.cpp:111
↓ 4 callersFunctionzuiClearIterator
src/t_zset.cpp:2107
↓ 4 callersFunctionzuiSdsFromValue
src/t_zset.cpp:2242
↓ 4 callersFunctionzzlFind
src/t_zset.cpp:1004
↓ 4 callersFunctionzzlFirstInLexRange
Find pointer to the first element contained in the specified lex range. * Returns NULL when no element is contained in the range. */
src/t_zset.cpp:953
↓ 4 callersFunctionzzlInsertAt
src/t_zset.cpp:1034
↓ 4 callersFunctionzzlLength
src/t_zset.cpp:785
↓ 3 callersFunctionACLCheckAllPerm
Check whether the command is ready to be exceuted by ACLCheckCommandPerm. * If check passes, then check whether pub/sub channels of the command is *
src/acl.cpp:1378
↓ 3 callersFunctionACLCheckPubsubPerm
Check if the pub/sub channels of the command, that's ready to be executed in * the client 'c', can be executed by this client according to the ACLs c
src/acl.cpp:1351
↓ 3 callersFunctionACLCopyUser
Copy the user ACL rules from the source user 'src' to the destination * user 'dst' so that at the end of the process they'll have exactly the * same
src/acl.cpp:337
↓ 3 callersFunctionACLDescribeUser
This is similar to ACLDescribeUserCommandRules(), however instead of * describing just the user command rules, everything is described: user * flags
src/acl.cpp:620
↓ 3 callersFunctionACLHashPassword
Given an SDS string, returns the SHA256 hex representation as a * new SDS string. */
src/acl.cpp:163
↓ 3 callersFunctionACLLookupCommand
Get a command from the original command table, that is not affected * by the command renaming operations: we base all the ACL work from that * table
src/acl.cpp:684
↓ 3 callersFunctionACLResetSubcommandsForCommand
Flush the array of allowed subcommands for the specified user * and command ID. */
src/acl.cpp:694
↓ 3 callersFunctionAbort
deps/memkind/src/test/gtest_fused/gtest/gtest.h:4120
↓ 3 callersMethodAddTestPartResult
Adds a test part result to the list.
deps/memkind/src/test/gtest_fused/gtest/gtest-all.cc:3499
↓ 3 callersMethodAppend
deps/memkind/src/test/gtest_fused/gtest/gtest-all.cc:4726
↓ 3 callersFunctionArrayAsVector
deps/memkind/src/test/gtest_fused/gtest/gtest-all.cc:3557
↓ 3 callersFunctionAssertionResult
deps/memkind/src/test/gtest_fused/gtest/gtest.h:20124
↓ 3 callersFunctionCaptureStderr
Starts capturing stderr.
deps/memkind/src/test/gtest_fused/gtest/gtest-all.cc:9608
↓ 3 callersMethodClear
Clears the object.
deps/memkind/src/test/gtest_fused/gtest/gtest-all.cc:3611
↓ 3 callersMethodClone
deps/memkind/src/test/gtest_fused/gtest/gtest.h:12076
↓ 3 callersFunctionFInReplicaReplay
src/replication.cpp:5351
↓ 3 callersFunctionFModuleCallBackLock
A module may be triggered synchronously in a non-module context. In this scenario we don't lock again as the server thread acquisition is sufficient.
src/module.cpp:5967
↓ 3 callersFunctionFlagToEnvVar
Returns the name of the environment variable corresponding to the given flag. For example, FlagToEnvVar("foo") will return "GTEST_FOO" in the open-so
deps/memkind/src/test/gtest_fused/gtest/gtest-all.cc:9682
↓ 3 callersFunctionFlushInfoLog
deps/memkind/src/test/gtest_fused/gtest/gtest.h:2776
↓ 3 callersFunctionFormatTimeInMillisAsSeconds
Formats the given time in milliseconds as seconds.
deps/memkind/src/test/gtest_fused/gtest/gtest-all.cc:5000
← previousnext →1,901–2,000 of 10,473, ranked by callers