MCPcopy Create free account

hub / github.com/akash-network/provider / functions

Functions2,942 in github.com/akash-network/provider

↓ 2 callersFunctionreserveHostnamesImpl
(store map[string]hostnameID, hostnames []string, hID hostnameID, ch chan<- error, resultCh chan<- []string)
cluster/hostname.go:136
↓ 2 callersMethodrun
(parentCtx context.Context)
operator/ip/operator.go:591
↓ 2 callersMethodrunCheck
(ctx context.Context, state *inventoryServiceState)
cluster/inventory.go:853
↓ 2 callersFunctionrunMigrations
runMigrations executes pending migrations with the provided state path. The logContext parameter is used to customize log messages (e.g., "running pen
cmd/provider-services/cmd/migrate_run.go:156
↓ 2 callersFunctionsParamsEnsureResources
(sparams *crd.SchedulerParams)
cluster/kube/operators/clients/inventory/inventory.go:646
↓ 2 callersFunctionsanitizeResourcePair
(pair *inventoryV1.ResourcePair)
cluster/kube/operators/clients/inventory/inventory.go:84
↓ 2 callersFunctionsanitizeStatusResourcePair
(pair *inventoryV1.ResourcePair)
cluster/inventory.go:990
↓ 2 callersMethodsanitizedDup
()
cluster/kube/operators/clients/inventory/inventory.go:49
↓ 2 callersMethodschedule
(minTime, jitter time.Duration)
cluster/monitor.go:234
↓ 2 callersMethodscheduleHealthcheck
()
cluster/monitor.go:226
↓ 2 callersFunctionserviceStatusCmd
()
cmd/provider-services/cmd/serviceStatus.go:13
↓ 2 callersFunctionsetConfigDefaults
(config *rest.Config)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/akash.network_client.go:103
↓ 2 callersFunctionsparamsInterconnect
sparamsInterconnect pulls the per-service interconnect scheduler params off a nullable SchedulerParams chain. Returns nil when the service has no inte
cluster/kube/builder/workload.go:633
↓ 2 callersMethodstartDeploy
(ctx context.Context)
cluster/manager.go:272
↓ 2 callersMethodstatus
(ctx context.Context)
cluster/inventory.go:248
↓ 2 callersFunctionstatusCmd
()
cmd/provider-services/cmd/status.go:12
↓ 2 callersMethodstatusV1
(ctx context.Context)
cluster/inventory.go:269
↓ 2 callersFunctionstripVersionSuffix
stripVersionSuffix removes suffix components (e.g., "-rc1") from a version string or part.
migrations/registry.go:224
↓ 2 callersMethodsubNLZ
(val rtypes.ResourceValue)
cluster/kube/resourcetypes.go:71
↓ 2 callersFunctionsubPodAllocatedResources
(log logr.Logger, node *v1.Node, pod *corev1.Pod)
operator/inventory/node-discovery.go:987
↓ 2 callersFunctiontryAdjustEphemeralStorage
(rp *inventoryV1.ResourcePair, res *rtypes.Storage)
cluster/types/v1beta3/clients/inventory/inventory.go:465
↓ 2 callersMethodvalidateRequest
(req manifestRequest)
manifest/manager.go:407
↓ 2 callersMethodverifyHTTPRouteExists
verifyHTTPRouteExists checks that an HTTPRoute exists in the given namespace
integration/gateway_api_test.go:299
↓ 2 callersFunctionversionLessThan
versionLessThan compares two version strings. Returns true if v1 < v2. Uses simple string comparison for versions like "1.1.0", "1.2.0", etc. For more
migrations/registry.go:177
↓ 2 callersMethodwriteFile
(domain string, extension string, data []byte, opts ...WriteOption)
tools/certissuer/storage.go:469
↓ 2 callersFunctionwrite_le32
sidecar/attestation/nvml-helper/nvml_attestation.c:83
↓ 2 callersFunctionwsSetupPongHandler
(ws *websocket.Conn, cancel func())
gateway/rest/router.go:677
↓ 1 callersMethodAccountLoad
(privateKey crypto.PrivateKey)
tools/certissuer/storage.go:257
↓ 1 callersMethodAccountSave
(*Account)
tools/certissuer/storage.go:84
↓ 1 callersMethodAccountSave
(account *Account)
tools/certissuer/storage.go:228
↓ 1 callersMethodAccountSetup
()
tools/certissuer/storage.go:83
↓ 1 callersFunctionAddProviderFlag
(cmd *cobra.Command)
operator/common/operator_flags.go:48
↓ 1 callersMethodAkash
()
pkg/client/informers/externalversions/factory.go:260
↓ 1 callersMethodAllHostnames
(context.Context)
cluster/client.go:52
↓ 1 callersMethodAllocated
()
cluster/types/v1beta3/reservation.go:19
↓ 1 callersFunctionAuthHeaderTokenExtractor
AuthHeaderTokenExtractor is a TokenExtractor that takes a request and extracts the token from the Authorization header.
gateway/rest/auth.go:18
↓ 1 callersMethodAvailable
()
sidecar/attestation/tee/tdx.go:27
↓ 1 callersMethodAvailable
()
sidecar/attestation/tee/sevguest.go:26
↓ 1 callersMethodAvailable
()
sidecar/attestation/tee/configfs.go:59
↓ 1 callersMethodBidEngine
()
tools/pconfig/pconfig.go:46
↓ 1 callersFunctionBuildNS
(settings Settings, deployment IClusterDeployment)
cluster/kube/builder/namespace.go:20
↓ 1 callersFunctionBuildNetPol
(settings Settings, deployment IClusterDeployment)
cluster/kube/builder/netpol.go:27
↓ 1 callersFunctionBuildStatefulSet
(workload *Workload)
cluster/kube/builder/statefulset.go:22
↓ 1 callersFunctionCertIssuerFromCtx
(ctx context.Context)
tools/fromctx/context.go:305
↓ 1 callersMethodCheck
(ctx context.Context)
operator/waiter/waiter.go:15
↓ 1 callersMethodCheck
(context.Context)
cluster/types/v1beta3/clients/ip/ip.go:70
↓ 1 callersFunctionClaimsFromCtx
(ctx context.Context)
gateway/grpc/server.go:53
↓ 1 callersFunctionClusterDeploymentFromDeployment
(d ctypes.IDeployment)
cluster/kube/builder/builder.go:136
↓ 1 callersMethodClusterService
()
service.go:43
↓ 1 callersFunctionCmd
()
operator/inventory/cmd.go:51
↓ 1 callersMethodCommit
(dvbeta.ResourceGroup)
cluster/types/v1beta3/clients/inventory/inventory.go:41
↓ 1 callersFunctionComputeBoundReportData
ComputeBoundReportData computes the report_data that binds a TLS channel to a tenant-provided nonce: report_data = SHA-512(tls_pubkey_der || nonce)[
sidecar/attestation/tlsbinding.go:86
↓ 1 callersFunctionContextWithClaims
(ctx context.Context, claims *ajwt.Claims)
gateway/grpc/server.go:49
↓ 1 callersMethodCreate
()
cluster/kube/builder/deployment.go:12
↓ 1 callersMethodCreateIPPassthrough
(ctx context.Context, directive cip.ClusterIPPassthroughDirective)
cluster/kube/operators/clients/metallb/client.go:56
↓ 1 callersMethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Inventory.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:83
↓ 1 callersMethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InventoryList.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:133
↓ 1 callersMethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InventoryRequest.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:161
↓ 1 callersMethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InventoryRequestList.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:194
↓ 1 callersMethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Manifest.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:311
↓ 1 callersMethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestList.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:367
↓ 1 callersMethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderHost.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:622
↓ 1 callersMethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderHostList.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:655
↓ 1 callersMethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderLeasedIP.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:714
↓ 1 callersMethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderLeasedIPList.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:747
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:30
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:57
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:73
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:101
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:118
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:151
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:179
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:212
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:228
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:244
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:265
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:286
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:302
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:329
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:352
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:385
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:439
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:455
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:477
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:498
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:524
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:545
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:563
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:579
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:595
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:613
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:640
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:673
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:689
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:705
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:732
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:765
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:782
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:798
↓ 1 callersMethodDeepCopyInto
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:828
← previousnext →501–600 of 2,942, ranked by callers