MCPcopy Create free account

hub / github.com/jetkvm/kvm / functions

Functions2,643 in github.com/jetkvm/kvm

↓ 1 callersMethodStart
()
internal/native/native.go:125
↓ 1 callersFunctionStartGRPCServer
StartGRPCServer starts the gRPC server on a Unix domain socket
internal/native/grpc_server.go:147
↓ 1 callersMethodString
()
internal/hidrpc/message.go:23
↓ 1 callersMethodSwitchToScreenIf
SwitchToScreenIf switches to the screen if the screen name is different from the current screen and the screen name is in the shouldSwitch list
internal/native/display.go:132
↓ 1 callersFunctionTimetoRtcTime
(t time.Time)
internal/timesync/rtc_linux.go:13
↓ 1 callersMethodToFixtures
(t *testing.T)
internal/ota/ota_test.go:51
↓ 1 callersMethodToIPv4Static
ToIPv4Static applies static IPv4 configuration
pkg/nmlite/static.go:35
↓ 1 callersMethodToIPv6Static
ToIPv6Static applies static IPv6 configuration
pkg/nmlite/static.go:78
↓ 1 callersMethodToJSON
ToJSON returns the lease as a JSON string.
pkg/nmlite/udhcpc/parser.go:33
↓ 1 callersMethodToNetworkConfig
()
network.go:33
↓ 1 callersMethodToUpdateParams
()
internal/ota/ota_test.go:72
↓ 1 callersMethodTryLock
TryLock tries to lock the mutex
internal/sync/release.go:25
↓ 1 callersMethodUIObjSetLabelText
UIObjSetLabelText sets the text of the object
internal/native/display.go:86
↓ 1 callersMethodUnbindUDC
UnbindUDC unbinds the gadget from the UDC.
internal/usbgadget/udc.go:118
↓ 1 callersMethodUnlock
Unlock unlocks the mutex
internal/sync/release.go:20
↓ 1 callersFunctionUnmarshal
Unmarshal unmarshals the HID RPC message from the data.
internal/hidrpc/hidrpc.go:49
↓ 1 callersMethodUpdateLabelIfChanged
UpdateLabelIfChanged updates the label if the text has changed
internal/native/display.go:101
↓ 1 callersMethodValidate
()
config.go:68
↓ 1 callersFunctionValidateIPAddress
ValidateIPAddress validates an IP address
pkg/nmlite/link/utils.go:76
↓ 1 callersMethodVerifySignature
VerifySignature verifies a detached GPG signature against the provided data. The signature should be in binary format (not armored).
internal/ota/gpg.go:223
↓ 1 callersMethodVerifySignatureFromFile
VerifySignatureFromFile verifies a detached GPG signature against a file. This is more memory-efficient for large files.
internal/ota/gpg.go:239
↓ 1 callersMethodWaitReady
WaitReady waits for the gRPC connection to be ready
internal/native/grpc_client.go:189
↓ 1 callersMethodWithTransaction
(fn func() error)
internal/usbgadget/config_tx.go:54
↓ 1 callersMethodWriteGadgetConfig
()
internal/usbgadget/config_tx.go:143
↓ 1 callersMethodWriteUDC
()
internal/usbgadget/config_tx.go:319
↓ 1 callersMethodaddReorderSymlinkChange
(path string, target string, deps []string)
internal/usbgadget/config_tx.go:298
↓ 1 callersFunctionalsaCaptureDevice
alsaCaptureDevice returns the ALSA device for the UAC1 gadget card.
audio.go:167
↓ 1 callersMethodapply
()
pkg/nmlite/jetdhcpc/client.go:373
↓ 1 callersMethodapplyChange
(change *FileChange)
internal/usbgadget/changeset.go:400
↓ 1 callersMethodapplyChanges
()
internal/usbgadget/changeset_resolver.go:116
↓ 1 callersFunctionapplyComponentStatusToRPCState
applyComponentStatusToRPCState uses reflection to map componentUpdateStatus fields to RPCState
internal/ota/rpc.go:52
↓ 1 callersMethodapplyDHCPLease
applyDHCPLease applies DHCP lease configuration using ReconcileLinkAddrs
pkg/nmlite/interface.go:807
↓ 1 callersMethodapplyIPv4
()
pkg/nmlite/jetdhcpc/lease.go:177
↓ 1 callersMethodapplyIPv4Config
applyIPv4Config applies IPv4 configuration
pkg/nmlite/interface.go:425
↓ 1 callersMethodapplyIPv4DHCP
applyIPv4DHCP applies DHCP IPv4 configuration
pkg/nmlite/interface.go:497
↓ 1 callersMethodapplyIPv4Static
applyIPv4Static applies static IPv4 configuration
pkg/nmlite/interface.go:465
↓ 1 callersMethodapplyIPv6
()
pkg/nmlite/jetdhcpc/lease.go:181
↓ 1 callersMethodapplyIPv6Config
applyIPv6Config applies IPv6 configuration
pkg/nmlite/interface.go:442
↓ 1 callersMethodapplyIPv6DHCP
applyIPv6DHCP applies DHCPv6 configuration
pkg/nmlite/interface.go:548
↓ 1 callersMethodapplyIPv6LinkLocal
applyIPv6LinkLocal applies link-local only IPv6 configuration
pkg/nmlite/interface.go:604
↓ 1 callersMethodapplyIPv6SLAAC
applyIPv6SLAAC applies SLAAC configuration
pkg/nmlite/interface.go:559
↓ 1 callersMethodapplyIPv6SLAACAndDHCP
applyIPv6SLAACAndDHCP applies SLAAC + DHCPv6 configuration
pkg/nmlite/interface.go:591
↓ 1 callersMethodapplyIPv6Static
applyIPv6Static applies static IPv6 configuration
pkg/nmlite/interface.go:519
↓ 1 callersMethodattachAudioTrack
attachAudioTrack adds an outgoing audio track when audio is enabled, the USB gadget allows audio, and the browser advertised a codec we support. No-op
webrtc.go:153
↓ 1 callersFunctionattemptUSBRecovery
(state string)
usb.go:172
↓ 1 callersFunctionauthenticateSession
(ctx context.Context, c *websocket.Conn, req WebRTCSessionRequest)
cloud.go:399
↓ 1 callersFunctionbasicAuthProtectedMiddleware
(requireDeveloperMode bool)
web.go:593
↓ 1 callersFunctionboolPtr
(b bool)
mqtt_discovery.go:99
↓ 1 callersFunctioncalculateJitterDuration
(delta time.Duration)
jiggler.go:163
↓ 1 callersFunctioncalculateJobDelta
(s gocron.Scheduler)
jiggler.go:154
↓ 1 callersFunctioncalculateOTAProgress
calculateOTAProgress computes an overall update percentage (0-100) from the OTA state.
mqtt_publish.go:474
↓ 1 callersFunctioncallRPCHandler
call the handler but recover from a panic to ensure our RPC thread doesn't collapse on malformed calls
jsonrpc.go:526
↓ 1 callersMethodcancelAutoRelease
(key byte)
internal/usbgadget/hid_keyboard.go:207
↓ 1 callersFunctioncaptureRegion
(videoEl: HTMLVideoElement, rect: Rect)
ui/src/components/OcrOverlay.tsx:105
↓ 1 callersFunctioncertToFile
(cert *tls.Certificate, filename string)
internal/websecure/utils.go:74
↓ 1 callersMethodcheckAPI
checkAPI uses the API endpoint to get the public IP address
pkg/myip/check.go:89
↓ 1 callersFunctioncheckCloudAuth
()
ui/src/main.tsx:70
↓ 1 callersMethodcheckCloudflare
checkCloudflare uses cdn-cgi/trace to get the public IP address
pkg/myip/check.go:45
↓ 1 callersFunctioncheckDeviceAuth
()
ui/src/main.tsx:84
↓ 1 callersFunctioncheckFailsafeReason
this function has side effects and can be only executed once
failsafe.go:31
↓ 1 callersFunctioncheckHealth
()
ui/src/components/VideoOverlay.tsx:490
↓ 1 callersMethodcheckIPForFamily
(ctx context.Context, family int)
pkg/myip/check.go:144
↓ 1 callersMethodcheckIfDirIsMountPoint
()
internal/usbgadget/changeset.go:173
↓ 1 callersMethodcheckIfFieldNeedsUpdate
()
internal/confparser/confparser.go:227
↓ 1 callersFunctioncheckIfSliceContains
(slice []string, one_of []string)
internal/confparser/confparser.go:304
↓ 1 callersFunctioncheckIfSymlinksInOrder
(fc *FileChange, logger *zerolog.Logger)
internal/usbgadget/changeset_symlink.go:26
↓ 1 callersMethodcheckIsReady
(ctx context.Context)
internal/native/grpc_client.go:172
↓ 1 callersFunctioncheckUSBState
()
usb.go:253
↓ 1 callersFunctioncidrValidation
(value: string)
ui/src/components/StaticIpv6Card.tsx:24
↓ 1 callersMethodcleanup
cleanup removes entries that have expired
ratelimit.go:61
↓ 1 callersMethodcleanupAllTopics
cleanupAllTopics removes all discovery entries and clears all state topics.
mqtt_discovery.go:705
↓ 1 callersMethodcleanupLoop
cleanupLoop periodically removes stale entries to prevent memory growth
ratelimit.go:46
↓ 1 callersMethodclearAllEvents
()
ui/e2e/remote-agent/remote-agent.ts:303
↓ 1 callersMethodclearLastError
()
mqtt.go:174
↓ 1 callersFunctionclearPasswordViaSSH
()
ui/e2e/helpers.ts:949
↓ 1 callersFunctioncloudLoader
(params: Params<string>)
ui/src/routes/devices.$id.tsx:87
↓ 1 callersFunctioncompareFileContent
(oldContent []byte, newContent []byte, looserMatch bool)
internal/usbgadget/utils.go:75
↓ 1 callersFunctioncompareSymlinks
(expected []symlink, actual []symlink)
internal/usbgadget/changeset_symlink.go:18
↓ 1 callersFunctioncompareURLs
(a *url.URL, b *url.URL)
internal/ota/ota_test.go:101
↓ 1 callersFunctioncomputeFileHash
(filePath: string)
ui/e2e/helpers.ts:1227
↓ 1 callersFunctioncomputeReferenceValue
(points: ChartPoint[])
ui/src/components/Metric.tsx:61
↓ 1 callersFunctionconfigureDisplayOnNativeRestart
configureDisplayOnNativeRestart is called when the native process restarts it ensures the display is configured correctly after the restart
display.go:243
↓ 1 callersFunctionconfigure_c_intellisense
()
scripts/configure_vscode.py:23
↓ 1 callersMethodconfirmCurrentSystem
()
internal/ota/sys.go:103
↓ 1 callersMethodconvertDHCPLeaseToIPv4Config
convertDHCPLeaseToIPv4Config converts a DHCP lease to IPv4Config
pkg/nmlite/interface.go:830
↓ 1 callersFunctioncrash
DO NOT USE THIS FUNCTION IN PRODUCTION This is only for testing purposes
internal/native/cgo_linux.go:434
↓ 1 callersFunctioncreateErrorDump
(logFile *os.File)
cmd/main.go:240
↓ 1 callersFunctioncreateMagicPacket
createMagicPacket creates a Wake-on-LAN magic packet
wol.go:73
↓ 1 callersFunctiondecimalToOctal
(decimal int64)
internal/usbgadget/utils.go:57
↓ 1 callersFunctiondecodeModifiers
(modifier: number)
ui/src/keyboardMappings.ts:281
↓ 1 callersFunctiondecrActiveSessions
()
webrtc.go:64
↓ 1 callersFunctiondeleteCookie
(name: string, domain?: string, path = "/")
ui/src/utils.ts:318
↓ 1 callersFunctionderegisterDevice
()
ui/src/routes/devices.$id.settings.access._index.tsx:92
↓ 1 callersFunctiondeviceLoader
()
ui/src/routes/devices.$id.tsx:82
↓ 1 callersMethoddisableIPv4
disableIPv4 disables IPv4
pkg/nmlite/interface.go:508
↓ 1 callersMethoddisableIPv6
disableIPv6 disables IPv6
pkg/nmlite/interface.go:615
↓ 1 callersFunctiondoCloudBlink
(ctx context.Context)
display.go:119
↓ 1 callersMethoddoResolveChanges
(initial bool)
internal/usbgadget/changeset_resolver.go:46
↓ 1 callersFunctiondoRpcHidHandshake
( rpcHidChannel: RTCDataChannel, setRpcHidProtocolVersion: (version: number | null) => void, )
ui/src/hooks/useHidRpc.ts:33
↓ 1 callersFunctiondoSupervise
()
cmd/main.go:268
← previousnext →801–900 of 2,643, ranked by callers