Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/XTXMarkets/ternfs
/ functions
Functions
4,832 in github.com/XTXMarkets/ternfs
⨍
Functions
4,832
◇
Types & classes
1,957
↓ 1 callers
Function
process_client_socket_ssl
cpp/core/httplib.h:8105
↓ 1 callers
Function
process_server_socket
cpp/core/httplib.h:2902
↓ 1 callers
Function
process_server_socket_ssl
cpp/core/httplib.h:8090
↓ 1 callers
Method
pushBlockServiceStateRequests
cpp/registry/RegistryWriter.hpp:41
↓ 1 callers
Method
pushLogsDBRequests
Push methods for adding requests to the queue
cpp/registry/RegistryWriter.hpp:28
↓ 1 callers
Method
pushLogsDBResponses
cpp/registry/RegistryWriter.hpp:31
↓ 1 callers
Method
pushRegistryRequests
cpp/registry/RegistryWriter.hpp:34
↓ 1 callers
Method
pushRequests
cpp/registry/RegistryReader.cpp:15
↓ 1 callers
Method
pushShardResponses
cpp/registry/BlockServiceFileTracker.cpp:28
↓ 1 callers
Function
put_unaligned_be32
kmod/bincode_tests.c:70
↓ 1 callers
Function
r
()
go/ternweb/preact-hooks-10.18.1.module.js:5
↓ 1 callers
Method
raiseAlert
cpp/core/Env.hpp:132
↓ 1 callers
Function
raiseAlerts
(log *log.Logger, env *env, blockServices map[msgs.BlockServiceId]*blockService)
go/ternblocks/ternblocks.go:1216
↓ 1 callers
Function
rareInnocuousShardError
These can happen but should be rare. DIRECTORY_HAS_OWNER can happen in gc (we clean it up and then remove it, but somebody else might have created st
cpp/cdc/CDC.cpp:106
↓ 1 callers
Function
readBlocksRequest
( log *log.Logger, r io.Reader, )
go/ternblocks/ternblocks.go:922
↓ 1 callers
Method
readFd
cpp/core/XmonAgent.hpp:70
↓ 1 callers
Function
readFile
Same as writeFile, but for reading.
cpp/ktools/ternktools.cpp:128
↓ 1 callers
Function
readFile
(log *log.Logger, bufPool *bufpool.BufPool, client *client.Client, id msgs.InodeId, size uint64)
go/terntests/req.go:108
↓ 1 callers
Function
readLastAppliedLogEntry
cpp/registry/RegistryDBData.hpp:28
↓ 1 callers
Function
readLink
Same as writeFile, but for reading.
cpp/ktools/ternktools.cpp:270
↓ 1 callers
Function
readLocationInfo
cpp/registry/RegistryDBData.hpp:49
↓ 1 callers
Method
readMirrored
(log *log.Logger, client *Client, bufPool *bufpool.BufPool, offset uint64, span *SpanWithBlockServices, p []by
go/client/span.go:813
↓ 1 callers
Function
readRegistryRequest
( log *log.Logger, r io.Reader, )
go/ternregistryproxy/ternregistryproxy.go:260
↓ 1 callers
Function
readRegistryResponse
( log *log.Logger, r io.Reader, )
go/client/registryreq.go:41
↓ 1 callers
Function
readRsRecover
( log *log.Logger, startFetch startFetch, pageCache PageCache, bufPool *bufpool.BufPool, span *SpanWithBl
go/client/span.go:1171
↓ 1 callers
Function
readRsStartFetchBlockWithCache
( log *log.Logger, bufPool *bufpool.BufPool, startFetch startFetch, pageCache PageCache, span *SpanWithBl
go/client/span.go:1023
↓ 1 callers
Function
readRsWriteToPageCache
( log *log.Logger, pageCache PageCache, span *SpanWithBlockServices, state *readRsState, extra *readRsRec
go/client/span.go:1104
↓ 1 callers
Function
read_content_chunked
cpp/core/httplib.h:3777
↓ 1 callers
Function
read_content_without_length
cpp/core/httplib.h:3757
↓ 1 callers
Method
receiveMessages
Waits until any socket ready (or up to timeout) and receives up to `socketCount * perSockMaxRecvMsg` messages. Returns false on signal interrupt. If
cpp/core/UDPSocketPair.hpp:85
↓ 1 callers
Function
reconstructBlock
( log *log.Logger, c *client.Client, bufPool *bufpool.BufPool, fileId msgs.InodeId, scratchFile scratch.S
go/cleanup/migrate.go:170
↓ 1 callers
Method
recoverBlocksCh
()
go/client/span.go:899
↓ 1 callers
Method
recoverFetching
()
go/client/span.go:885
↓ 1 callers
Method
recoverPanics
recoverPanics is a middleware that recovers from panics in a handler, logs the stack trace, and returns an error.
go/s3/s3.go:192
↓ 1 callers
Function
registerCDCReplica
cpp/core/RegistryClient.cpp:345
↓ 1 callers
Method
registerEpoll
cpp/core/Connect.hpp:36
↓ 1 callers
Function
registerPeriodically
( log *log.Logger, blockServices map[msgs.BlockServiceId]*blockService, env *env, )
go/ternblocks/ternblocks.go:279
↓ 1 callers
Function
registerRegistry
cpp/core/RegistryClient.cpp:219
↓ 1 callers
Function
registerShard
cpp/core/RegistryClient.cpp:285
↓ 1 callers
Method
release
cpp/core/httplib.h:346
↓ 1 callers
Method
releaseScratchFile
()
go/cleanup/scratch/scratch.go:209
↓ 1 callers
Method
removeDirectory
(log *log.Logger, dir Id, name string)
go/terntests/fstest.go:66
↓ 1 callers
Method
removeFile
(log *log.Logger, dir Id, name string)
go/terntests/fstest.go:65
↓ 1 callers
Function
removeIx
(ix)
go/ternweb/scripts.js:184
↓ 1 callers
Function
renderPage
( tmpl *template.Template, data *pageData, )
go/ternweb/ternweb.go:157
↓ 1 callers
Function
replayCheckpoint
(prefix string, files *fileHistoryFiles, fullEdges []fullEdge, t msgs.TernTime)
go/terntests/filehistory.go:235
↓ 1 callers
Function
replayStep
(prefix string, files *fileHistoryFiles, fullEdges []fullEdge, stepAny any)
go/terntests/filehistory.go:240
↓ 1 callers
Function
reqKindCount
(header []byte)
go/terncli/kernelmetrics.go:49
↓ 1 callers
Method
requestHandler
()
go/client/registryreq.go:216
↓ 1 callers
Method
resendTimedOutRequests
cpp/core/LogsDB.cpp:582
↓ 1 callers
Method
resetLeaderElection
cpp/core/LogsDB.cpp:953
↓ 1 callers
Function
retriableBlockError
(err error)
go/client/client.go:1397
↓ 1 callers
Function
retrieveOrCreateKey
(log *log.Logger, dir string)
go/ternblocks/ternblocks.go:1121
↓ 1 callers
Function
retrieve_certs_from_keychain
cpp/core/httplib.h:4812
↓ 1 callers
Function
retrieve_root_certs_from_keychain
cpp/core/httplib.h:4836
↓ 1 callers
Function
retry_after_block_error
kmod/file.c:254
↓ 1 callers
Function
rocksDBMetrics
cpp/core/RocksDBUtils.cpp:60
↓ 1 callers
Function
rowProps
(row)
go/ternweb/scripts.js:74
↓ 1 callers
Function
rs_cauchy_matrix
Note that we pervasively assume that the first column of the parity columns is 1s, which causes the first parity to be the XORs of the data. So you ca
cpp/rs/rs_core.c:143
↓ 1 callers
Function
rs_detect_valgrind
cpp/rs/rs.cpp:33
↓ 1 callers
Function
rs_gf_invert_matrix
From <https://github.com/intel/isa-l/blob/33a2d9484595c2d6516c920ce39a694c144ddf69/erasure_code/ec_base.c#L110>, just Gaussian elimination. TODO this
cpp/rs/rs_core.c:74
↓ 1 callers
Function
rs_new_core
cpp/rs/rs_core.c:374
↓ 1 callers
Function
rs_valgrind_client_request
See `valgrind.h`
cpp/rs/rs.cpp:18
↓ 1 callers
Method
run
the main function that does all the filtering and test running
cpp/tests/doctest.h:6730
↓ 1 callers
Function
runCDC
cpp/cdc/CDC.cpp:1181
↓ 1 callers
Function
runCheckpoint
(log *log.Logger, client *client.Client, prefix string, files *fileHistoryFiles)
go/terntests/filehistory.go:161
↓ 1 callers
Method
runFileAggregator
(wg *sync.WaitGroup)
go/cleanup/migrate.go:815
↓ 1 callers
Method
runFileFetchers
(wg *sync.WaitGroup)
go/cleanup/migrate.go:733
↓ 1 callers
Method
runFileMigrators
(wg *sync.WaitGroup)
go/cleanup/migrate.go:904
↓ 1 callers
Function
runShard
cpp/shard/Shard.cpp:2507
↓ 1 callers
Function
runStep
(log *log.Logger, client *client.Client, dirInfoCache *client.DirInfoCache, files *fileHistoryFiles, stepAny a
go/terntests/filehistory.go:171
↓ 1 callers
Function
s
(n,u,i)
go/ternweb/preact-hooks-10.18.1.module.js:5
↓ 1 callers
Function
scrubScraper
( log *log.Logger, c *client.Client, stats *ScrubState, shid msgs.ShardId, terminateChan chan any, worke
go/cleanup/scrub.go:193
↓ 1 callers
Function
scrubWorker
( log *log.Logger, c *client.Client, opts *ScrubOptions, stats *ScrubState, rateLimit *timing.RateLimit,
go/cleanup/scrub.go:72
↓ 1 callers
Method
send
cpp/core/httplib.h:6755
↓ 1 callers
Method
sendLogsDBMessages
cpp/registry/RegistryServer.cpp:114
↓ 1 callers
Function
sendMetrics
(l *log.Logger, env *env, influxDB *log.InfluxDB, blockServices map[msgs.BlockServiceId]*blockService, failure
go/ternblocks/ternblocks.go:1237
↓ 1 callers
Function
sendMetrics
Writes stats to influx db.
go/ternregistryproxy/ternregistryproxy.go:391
↓ 1 callers
Method
sendShardRequests
cpp/registry/RegistryServer.cpp:127
↓ 1 callers
Method
sendStop
cpp/core/Loop.cpp:39
↓ 1 callers
Function
send_socket
cpp/core/httplib.h:2672
↓ 1 callers
Function
setColFilter
(ix)
go/ternweb/scripts.js:188
↓ 1 callers
Method
setDirName
(inode msgs.InodeId, name string)
go/terncli/filesamples/filesamples.go:189
↓ 1 callers
Method
setLeadersAtOtherLocations
cpp/shard/Shard.cpp:191
↓ 1 callers
Method
setReplicas
cpp/cdc/CDC.cpp:64
↓ 1 callers
Method
setReplicas
cpp/shard/Shard.cpp:183
↓ 1 callers
Method
setStripeCrc
cpp/shard/ShardDBData.hpp:237
↓ 1 callers
Method
set_boundary
cpp/core/httplib.h:4269
↓ 1 callers
Method
set_ca_cert_store
cpp/core/httplib.h:7976
↓ 1 callers
Method
set_connection_timeout
cpp/core/httplib.h:1918
↓ 1 callers
Method
set_content_provider
cpp/core/httplib.h:5227
↓ 1 callers
Method
set_read_timeout
cpp/core/httplib.h:1926
↓ 1 callers
Method
set_write_timeout
cpp/core/httplib.h:1933
↓ 1 callers
Function
setupRouting
(l *log.Logger, st *state, scriptsJsFile string)
go/ternweb/ternweb.go:1000
↓ 1 callers
Method
shardAddrs
(shid msgs.ShardId)
go/client/client.go:1195
↓ 1 callers
Method
shardReplicaId
cpp/core/Msgs.hpp:211
↓ 1 callers
Method
shutdown
cpp/core/httplib.h:616
↓ 1 callers
Function
skip_content_with_length
cpp/core/httplib.h:3746
↓ 1 callers
Method
sleep
cpp/core/Time.cpp:46
↓ 1 callers
Method
snapshot
cpp/shard/ShardDBData.hpp:609
← previous
next →
1,401–1,500 of 4,832, ranked by callers