Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/akash-network/provider
/ functions
Functions
2,942 in github.com/akash-network/provider
⨍
Functions
2,942
◇
Types & classes
699
↓ 2 callers
Function
reserveHostnamesImpl
(store map[string]hostnameID, hostnames []string, hID hostnameID, ch chan<- error, resultCh chan<- []string)
cluster/hostname.go:136
↓ 2 callers
Method
run
(parentCtx context.Context)
operator/ip/operator.go:591
↓ 2 callers
Method
runCheck
(ctx context.Context, state *inventoryServiceState)
cluster/inventory.go:853
↓ 2 callers
Function
runMigrations
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 callers
Function
sParamsEnsureResources
(sparams *crd.SchedulerParams)
cluster/kube/operators/clients/inventory/inventory.go:646
↓ 2 callers
Function
sanitizeResourcePair
(pair *inventoryV1.ResourcePair)
cluster/kube/operators/clients/inventory/inventory.go:84
↓ 2 callers
Function
sanitizeStatusResourcePair
(pair *inventoryV1.ResourcePair)
cluster/inventory.go:990
↓ 2 callers
Method
sanitizedDup
()
cluster/kube/operators/clients/inventory/inventory.go:49
↓ 2 callers
Method
schedule
(minTime, jitter time.Duration)
cluster/monitor.go:234
↓ 2 callers
Method
scheduleHealthcheck
()
cluster/monitor.go:226
↓ 2 callers
Function
serviceStatusCmd
()
cmd/provider-services/cmd/serviceStatus.go:13
↓ 2 callers
Function
setConfigDefaults
(config *rest.Config)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/akash.network_client.go:103
↓ 2 callers
Function
sparamsInterconnect
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 callers
Method
startDeploy
(ctx context.Context)
cluster/manager.go:272
↓ 2 callers
Method
status
(ctx context.Context)
cluster/inventory.go:248
↓ 2 callers
Function
statusCmd
()
cmd/provider-services/cmd/status.go:12
↓ 2 callers
Method
statusV1
(ctx context.Context)
cluster/inventory.go:269
↓ 2 callers
Function
stripVersionSuffix
stripVersionSuffix removes suffix components (e.g., "-rc1") from a version string or part.
migrations/registry.go:224
↓ 2 callers
Method
subNLZ
(val rtypes.ResourceValue)
cluster/kube/resourcetypes.go:71
↓ 2 callers
Function
subPodAllocatedResources
(log logr.Logger, node *v1.Node, pod *corev1.Pod)
operator/inventory/node-discovery.go:987
↓ 2 callers
Function
tryAdjustEphemeralStorage
(rp *inventoryV1.ResourcePair, res *rtypes.Storage)
cluster/types/v1beta3/clients/inventory/inventory.go:465
↓ 2 callers
Method
validateRequest
(req manifestRequest)
manifest/manager.go:407
↓ 2 callers
Method
verifyHTTPRouteExists
verifyHTTPRouteExists checks that an HTTPRoute exists in the given namespace
integration/gateway_api_test.go:299
↓ 2 callers
Function
versionLessThan
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 callers
Method
writeFile
(domain string, extension string, data []byte, opts ...WriteOption)
tools/certissuer/storage.go:469
↓ 2 callers
Function
write_le32
sidecar/attestation/nvml-helper/nvml_attestation.c:83
↓ 2 callers
Function
wsSetupPongHandler
(ws *websocket.Conn, cancel func())
gateway/rest/router.go:677
↓ 1 callers
Method
AccountLoad
(privateKey crypto.PrivateKey)
tools/certissuer/storage.go:257
↓ 1 callers
Method
AccountSave
(*Account)
tools/certissuer/storage.go:84
↓ 1 callers
Method
AccountSave
(account *Account)
tools/certissuer/storage.go:228
↓ 1 callers
Method
AccountSetup
()
tools/certissuer/storage.go:83
↓ 1 callers
Function
AddProviderFlag
(cmd *cobra.Command)
operator/common/operator_flags.go:48
↓ 1 callers
Method
Akash
()
pkg/client/informers/externalversions/factory.go:260
↓ 1 callers
Method
AllHostnames
(context.Context)
cluster/client.go:52
↓ 1 callers
Method
Allocated
()
cluster/types/v1beta3/reservation.go:19
↓ 1 callers
Function
AuthHeaderTokenExtractor
AuthHeaderTokenExtractor is a TokenExtractor that takes a request and extracts the token from the Authorization header.
gateway/rest/auth.go:18
↓ 1 callers
Method
Available
()
sidecar/attestation/tee/tdx.go:27
↓ 1 callers
Method
Available
()
sidecar/attestation/tee/sevguest.go:26
↓ 1 callers
Method
Available
()
sidecar/attestation/tee/configfs.go:59
↓ 1 callers
Method
BidEngine
()
tools/pconfig/pconfig.go:46
↓ 1 callers
Function
BuildNS
(settings Settings, deployment IClusterDeployment)
cluster/kube/builder/namespace.go:20
↓ 1 callers
Function
BuildNetPol
(settings Settings, deployment IClusterDeployment)
cluster/kube/builder/netpol.go:27
↓ 1 callers
Function
BuildStatefulSet
(workload *Workload)
cluster/kube/builder/statefulset.go:22
↓ 1 callers
Function
CertIssuerFromCtx
(ctx context.Context)
tools/fromctx/context.go:305
↓ 1 callers
Method
Check
(ctx context.Context)
operator/waiter/waiter.go:15
↓ 1 callers
Method
Check
(context.Context)
cluster/types/v1beta3/clients/ip/ip.go:70
↓ 1 callers
Function
ClaimsFromCtx
(ctx context.Context)
gateway/grpc/server.go:53
↓ 1 callers
Function
ClusterDeploymentFromDeployment
(d ctypes.IDeployment)
cluster/kube/builder/builder.go:136
↓ 1 callers
Method
ClusterService
()
service.go:43
↓ 1 callers
Function
Cmd
()
operator/inventory/cmd.go:51
↓ 1 callers
Method
Commit
(dvbeta.ResourceGroup)
cluster/types/v1beta3/clients/inventory/inventory.go:41
↓ 1 callers
Function
ComputeBoundReportData
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 callers
Function
ContextWithClaims
(ctx context.Context, claims *ajwt.Claims)
gateway/grpc/server.go:49
↓ 1 callers
Method
Create
()
cluster/kube/builder/deployment.go:12
↓ 1 callers
Method
CreateIPPassthrough
(ctx context.Context, directive cip.ClusterIPPassthroughDirective)
cluster/kube/operators/clients/metallb/client.go:56
↓ 1 callers
Method
DeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Inventory.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:83
↓ 1 callers
Method
DeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InventoryList.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:133
↓ 1 callers
Method
DeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InventoryRequest.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:161
↓ 1 callers
Method
DeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InventoryRequestList.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:194
↓ 1 callers
Method
DeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Manifest.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:311
↓ 1 callers
Method
DeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestList.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:367
↓ 1 callers
Method
DeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderHost.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:622
↓ 1 callers
Method
DeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderHostList.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:655
↓ 1 callers
Method
DeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderLeasedIP.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:714
↓ 1 callers
Method
DeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderLeasedIPList.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:747
↓ 1 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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 callers
Method
DeepCopyInto
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
← previous
next →
501–600 of 2,942, ranked by callers