MCPcopy Create free account

hub / github.com/XTXMarkets/ternfs / functions

Functions4,832 in github.com/XTXMarkets/ternfs

↓ 1 callersMethodend_with_crlf
cpp/core/httplib.h:2509
↓ 1 callersMethodenqueue
cpp/core/httplib.h:607
↓ 1 callersFunctionensureLen
(buf []byte, l int)
go/terntests/fstest.go:174
↓ 1 callersMethodentriesInFlight
cpp/core/LogsDB.cpp:1538
↓ 1 callersFunctionepsilon
cpp/tests/doctest.h:1197
↓ 1 callersFunctioneraseBlock
(log *log.Logger, env *env, blockServiceId msgs.BlockServiceId, basePath string, blockId msgs.BlockId)
go/ternblocks/ternblocks.go:355
↓ 1 callersFunctioneraseFileIfExistsAndSyncDir
(path string)
go/ternblocks/ternblocks.go:1808
↓ 1 callersFunctionexpect_content
cpp/core/httplib.h:4722
↓ 1 callersFunctionexplicitGenerateErrString
cpp/core/Xmon.cpp:46
↓ 1 callersFunctionexplicitGenerateErrString
cpp/core/RegistryClient.cpp:31
↓ 1 callersMethodextractBucketAndPath
extractBucketAndPath determines the bucket and object path from the request. It supports both virtual-host and path-style addressing.
go/s3/s3.go:264
↓ 1 callersFunctionfetchBlockServices
cpp/core/RegistryClient.cpp:129
↓ 1 callersFunctionfetchCDCReplicas
cpp/core/RegistryClient.cpp:372
↓ 1 callersMethodfetchInlineSpan
( inlineSpan *msgs.FetchedInlineSpan, crc msgs.Crc, )
go/client/span.go:572
↓ 1 callersFunctionfetchLocalShards
cpp/core/RegistryClient.cpp:404
↓ 1 callersMethodfetchMirroredSpan
( log *log.Logger, bufPool *bufpool.BufPool, span *SpanWithBlockServices, )
go/client/span.go:584
↓ 1 callersFunctionfetchRegistryReplicas
cpp/core/RegistryClient.cpp:256
↓ 1 callersFunctionfetchShardReplicas
cpp/core/RegistryClient.cpp:315
↓ 1 callersFunctionfileHistoryStepSingle
(log *log.Logger, client *client.Client, dirInfoCache *client.DirInfoCache, opts *fileHistoryTestOpts, seed ui
go/terntests/filehistory.go:261
↓ 1 callersFunctionfileHistoryTest
( log *log.Logger, registryAddress string, opts *fileHistoryTestOpts, counters *client.ClientCounters, )
go/terntests/filehistory.go:325
↓ 1 callersFunctionfile_extension
cpp/core/httplib.h:2436
↓ 1 callersFunctionfile_readpage
kmod/file.c:1269
↓ 1 callersFunctionfilloss
cpp/tests/doctest.h:1031
↓ 1 callersFunctionfindBlockServiceToPurge
Just the first block service id we can find
go/terntests/fstest.go:832
↓ 1 callersMethodfindBlocksLocIdx
return INVALID_LOCATION_IDX if it doesn't find it
cpp/shard/ShardDBData.hpp:443
↓ 1 callersMethodfindSpan
(offset uint64)
go/client/span.go:799
↓ 1 callersFunctionfind_content_type
cpp/core/httplib.h:3317
↓ 1 callersMethodfloat64
(k string, def float64)
go/terntests/terntests.go:235
↓ 1 callersMethodflush
cpp/registry/RegistryDB.hpp:43
↓ 1 callersMethodflush
cpp/shard/ShardDB.cpp:4135
↓ 1 callersFunctionfree_fetch_span_pages
kmod/span.c:151
↓ 1 callersFunctionfsTestInternal
( log *log.Logger, c *client.Client, state *fsTestState[Id], registryAddress string, opts *fsTestOpts, c
go/terntests/fstest.go:966
↓ 1 callersFunctionfullReadDir
(log *log.Logger, client *client.Client, dirId msgs.InodeId)
go/terntests/req.go:155
↓ 1 callersMethodgen
(expr *subexpr)
go/bincodegen/bincodegen.go:85
↓ 1 callersMethodgen
(expr *subexpr)
go/bincodegen/bincodegen.go:862
↓ 1 callersFunctiongenRenameOverrideFile
(filePrefix string, rand *wyhash.Rand, files *fileHistoryFiles)
go/terntests/filehistory.go:130
↓ 1 callersFunctiongenerateCpp
(errors []string, shardReqResps []reqRespType, cdcReqResps []reqRespType, registryReqResps []reqRespType, bloc
go/bincodegen/bincodegen.go:1382
↓ 1 callersFunctiongenerateCppErr
(hpp io.Writer, cpp io.Writer, errors []string)
go/bincodegen/bincodegen.go:1060
↓ 1 callersFunctiongenerateCppLogEntries
(hpp io.Writer, cpp io.Writer, what string, types []reflect.Type)
go/bincodegen/bincodegen.go:1311
↓ 1 callersFunctiongenerateGo
(errors []string, shardReqResps []reqRespType, cdcReqResps []reqRespType, registryReqResps []reqRespType, bloc
go/bincodegen/bincodegen.go:308
↓ 1 callersFunctiongenerateGoErrorCodes
(out io.Writer, errors []string)
go/bincodegen/bincodegen.go:281
↓ 1 callersFunctiongenerateKmod
(errors []string, shardReqResps []reqRespType, cdcReqResps []reqRespType, registryReqResps []reqRespType, bloc
go/bincodegen/bincodegen.go:705
↓ 1 callersMethodgenerateNomineeToken
cpp/core/LogsDB.cpp:500
↓ 1 callersFunctiongenerateSecretKey
cpp/core/Crypto.cpp:15
↓ 1 callersFunctiongetDents
(bufsize int, fd C.int, dents []dent)
go/terntests/dirseek.go:80
↓ 1 callersMethodgetDirName
(inode msgs.InodeId)
go/terncli/filesamples/filesamples.go:181
↓ 1 callersFunctiongetDiskStats
(log *log.Logger, statsPath string)
go/ternblocks/ternblocks.go:1176
↓ 1 callersMethodgetHeadIdx
cpp/core/LogsDB.cpp:1878
↓ 1 callersFunctiongetKmodDirRefreshTime
()
go/terntests/terntests.go:170
↓ 1 callersMethodgetLowestKey
cpp/core/LogsDB.cpp:312
↓ 1 callersFunctiongetMountsInfo
(log *log.Logger, mountsPath string)
go/ternblocks/ternblocks.go:1341
↓ 1 callersMethodgetNameFromShard
Queries the shards to list the contents of the parent directory and get the name of the target inode.
go/terncli/filesamples/filesamples.go:150
↓ 1 callersFunctiongetPhysicalBlockSize
(path string)
go/badblocks/badblocks.go:15
↓ 1 callersMethodgetPickerStats
cpp/shard/BlockServicesCacheDB.hpp:119
↓ 1 callersMethodgetRequestsToSend
cpp/core/LogsDB.cpp:611
↓ 1 callersMethodgetResponsesToSend
cpp/core/LogsDB.cpp:625
↓ 1 callersFunctionget_block_socket
Gets the socket, and acquires a reference to it.
kmod/block.c:598
↓ 1 callersFunctionget_blockservice_socket
kmod/block.c:853
↓ 1 callersMethodget_local_ip_and_port
cpp/core/httplib.h:5367
↓ 1 callersFunctionget_multipart_ranges_data_length
cpp/core/httplib.h:4676
↓ 1 callersMethodget_remote_ip_and_port
cpp/core/httplib.h:5362
↓ 1 callersFunctionget_unaligned_be32
kmod/bincode_tests.c:50
↓ 1 callersFunctiongf_mul_expand_factor
cpp/rs/rs_core.c:29
↓ 1 callersFunctionh
(n)
go/ternweb/preact-hooks-10.18.1.module.js:5
↓ 1 callersFunctionhandleApi
(l *log.Logger, st *state, w http.ResponseWriter, r *http.Request)
go/ternweb/ternweb.go:835
↓ 1 callersFunctionhandleBlock
(l *log.Logger, st *state, w http.ResponseWriter, r *http.Request)
go/ternweb/ternweb.go:688
↓ 1 callersFunctionhandleFile
(l *log.Logger, st *state, w http.ResponseWriter, r *http.Request)
go/ternweb/ternweb.go:753
↓ 1 callersFunctionhandleLocalCdc
(log *log.Logger, s *state, req *msgs.LocalCdcReq)
go/ternregistryproxy/ternregistryproxy.go:82
↓ 1 callersFunctionhandleLocalChangedBlockServices
(ll *log.Logger, s *state, req *msgs.LocalChangedBlockServicesReq)
go/ternregistryproxy/ternregistryproxy.go:61
↓ 1 callersFunctionhandleLocalShards
(ll *log.Logger, s *state, _ *msgs.LocalShardsReq)
go/ternregistryproxy/ternregistryproxy.go:71
↓ 1 callersFunctionhandlePublic
(l *log.Logger, st *state, w http.ResponseWriter, r *http.Request)
go/ternweb/ternweb.go:947
↓ 1 callersFunctionhandlePublicRequestParsed
(log *log.Logger, s *state, req any)
go/ternweb/ternweb.go:933
↓ 1 callersFunctionhandleRegistry
(log *log.Logger, s *state)
go/ternregistryproxy/ternregistryproxy.go:97
↓ 1 callersFunctionhandleRequest
(log *log.Logger, s *state, conn *net.TCPConn)
go/ternregistryproxy/ternregistryproxy.go:347
↓ 1 callersFunctionhandleRequestParsed
(log *log.Logger, s *state, req msgs.RegistryRequest)
go/ternregistryproxy/ternregistryproxy.go:101
↓ 1 callersFunctionhandleSingleRequest
The bool tells us whether we should keep going
go/ternblocks/ternblocks.go:968
↓ 1 callersFunctionhandleStorageHostStatus
(ll *log.Logger, s *state, req *public.StorageHostStatusReq)
go/ternweb/ternweb.go:440
↓ 1 callersMethodhasNext
()
go/ternfuse/ternfuse.go:893
↓ 1 callersFunctionhold_fetch_span_pages
kmod/span.c:174
↓ 1 callersFunctionhold_transient_span
kmod/file.c:176
↓ 1 callersFunctionidToShard
(id)
go/ternweb/scripts.js:28
↓ 1 callersFunctionidToType
(id)
go/ternweb/scripts.js:34
↓ 1 callersFunctionif2ip
cpp/core/httplib.h:3116
↓ 1 callersMethodinfo
cpp/shard/ShardDBData.hpp:563
↓ 1 callersMethodinit
cpp/registry/RegistryServer.cpp:12
↓ 1 callersFunctioninitBlockServicesInfo
( env *env, log *log.Logger, locationId msgs.Location, addrs msgs.AddrsInfo, failureDomain [16]byte, blo
go/ternblocks/ternblocks.go:230
↓ 1 callersFunctioninitDb
Right now the DB just stores the counting stats
go/terngc/terngc.go:35
↓ 1 callersFunctioninitializeCloseMap
(closeTrackerObj string, mountPoint string)
go/ternfuse/ternfuse.go:1082
↓ 1 callersFunctioninitializeRegistries
cpp/registry/RegistryDBData.hpp:113
↓ 1 callersMethodinitialize_ssl
cpp/core/httplib.h:8523
↓ 1 callersFunctioninnocuousShardError
these can happen through normal user interaction MISMATCHING_CREATION_TIME can happen if we generate a timeout in CDC.cpp, but the edge was actually
cpp/cdc/CDC.cpp:93
↓ 1 callersFunctioninode_get_atime_nsec
kmod/inode_compat.h:68
↓ 1 callersFunctioninode_set_atime_to_ts
kmod/inode_compat.h:78
↓ 1 callersFunctioninode_set_ctime_to_ts
kmod/inode_compat.h:43
↓ 1 callersFunctioninsert_metadata_request
kmod/net.c:40
↓ 1 callersFunctioninstallLoggerSignalHandler
cpp/core/Env.cpp:48
↓ 1 callersMethodinstallSignalHandlers
()
go/core/managedprocess/managedprocess.go:254
↓ 1 callersFunctionisBenignConnTermination
(err error)
go/ternweb/ternweb.go:116
↓ 1 callersFunctionisBenignConnTermination
(err error)
go/ternregistryproxy/ternregistryproxy.go:176
↓ 1 callersFunctionisIOErr
(err error)
go/badblocks/badblocks.go:24
← previousnext →1,201–1,300 of 4,832, ranked by callers