MCPcopy Create free account

hub / github.com/jetkvm/kvm / functions

Functions2,643 in github.com/jetkvm/kvm

↓ 2 callersMethodsetSleepMode
before calling this function, make sure to lock n.videoLock
internal/native/video.go:60
↓ 2 callersFunctionsetTerminalPaused
(paused bool)
serial.go:570
↓ 2 callersFunctionsetUsbConfigAndWait
( usbConfig: typeof USB_DEFAULT_CONFIG, expectedId: string, timeoutMs = 45_000, )
ui/e2e/remote-agent/ra-all.spec.ts:516
↓ 2 callersFunctionsetupRouter
()
web.go:100
↓ 2 callersMethodsignalProcess
(sig syscall.Signal)
pkg/nmlite/udhcpc/proc.go:188
↓ 2 callersFunctionsortIPv6AddressSlicesStable
(a []types.IPv6Address)
pkg/nmlite/utils.go:45
↓ 2 callersFunctionsplitString
(s string)
internal/confparser/utils.go:11
↓ 2 callersMethodstart
(allowRestart bool)
internal/mdns/mdns.go:63
↓ 2 callersFunctionstartBacklightTickers
startBacklightTickers starts the two tickers for dimming and switching off the display if they're not already set. This is done separately to the init
display.go:335
↓ 2 callersFunctionstartMQTT
()
mqtt.go:430
↓ 2 callersFunctionstartNativeVideoForSession
(session *Session)
webrtc.go:675
↓ 2 callersFunctionstartVideoSleepModeTicker
()
video.go:153
↓ 2 callersFunctionstartWebSecureServer
()
web_tls.go:201
↓ 2 callersMethodstopAudioToneLocked
()
e2e/remote-agent/main.go:705
↓ 2 callersFunctionstreamFile
(filePath: string, res: http.ServerResponse)
ui/e2e/helpers.ts:1156
↓ 2 callersFunctionstripURLPath
(s string)
pkg/myip/ip.go:49
↓ 2 callersMethodsync
()
internal/timesync/timesync.go:186
↓ 2 callersFunctiontoInt
(b []byte)
internal/hidrpc/message.go:151
↓ 2 callersFunctiontoPreReleaseVersion
(version: string)
ui/e2e/helpers.ts:1358
↓ 2 callersFunctiontoRpcNetworkSettings
(config *types.NetworkConfig)
network.go:42
↓ 2 callersFunctiontoUpdateStatus
(appUpdate *componentUpdateStatus, systemUpdate *componentUpdateStatus, error string)
internal/ota/state.go:141
↓ 2 callersFunctiontriggerOTAStateUpdate
(state *ota.RPCState)
ota.go:57
↓ 2 callersFunctiontriggerUSBStateUpdate
()
usb.go:243
↓ 2 callersFunctiontriggerVideoStateUpdate
()
video.go:22
↓ 2 callersFunctionuiGetLVGLVersion
()
internal/native/cgo_linux.go:255
↓ 2 callersFunctionuiObjAddFlag
TODO: use Enum instead of string but it's not a hot path and performance is not a concern now
internal/native/cgo_linux.go:263
↓ 2 callersFunctionuiObjClearFlag
(objName string, flag string)
internal/native/cgo_linux.go:275
↓ 2 callersFunctionunmarshalHidRpcMessage
(data: Uint8Array)
ui/src/hooks/hidRpc.ts:415
↓ 2 callersFunctionupdateDisplayUsbState
()
display.go:43
↓ 2 callersFunctionupdateHostDisplayAdvertisement
(reason string, force bool)
video.go:105
↓ 2 callersMethodupdateLogLevel
()
internal/logging/logger.go:98
↓ 2 callersMethodupdateMemoryCache
updateMemoryCache updates the in-memory key cache with a pre-validated keyring.
internal/ota/gpg.go:163
↓ 2 callersFunctionupdateStaticContents
()
display.go:209
↓ 2 callersFunctionuseCopyToClipboard
(resetInterval = 2000)
ui/src/components/useCopyToClipBoard.tsx:3
↓ 2 callersMethoduseExtraLock
useExtraLock uses the extra lock to execute a function. if the lock is currently held by another goroutine, returns an error. it's used to ensure tha
internal/native/video.go:130
↓ 2 callersFunctionvalidateBaseTopic
validateBaseTopic checks that the base topic does not contain MQTT wildcards or invalid characters.
mqtt.go:77
↓ 2 callersMethodvalidateSingleValue
(val string, index int)
internal/confparser/confparser.go:372
↓ 2 callersFunctionvideoStop
()
internal/native/cgo_linux.go:165
↓ 2 callersFunctionwaitCtrlAndRequestDisplayUpdate
(shouldWakeDisplay bool, reason string)
display.go:202
↓ 2 callersMethodwaitForKeyboardEvent
( predicate: (ev: KeyboardEvent) => boolean, timeoutMs = 3000, )
ui/e2e/remote-agent/remote-agent.ts:437
↓ 2 callersMethodwaitForMount
( predicate: (m: MountInfo) => boolean, present: boolean, timeoutMs = 10000, )
ui/e2e/remote-agent/remote-agent.ts:483
↓ 2 callersFunctionwaitForNoSignalOverlay
(page: Page, timeoutMs = 20000)
ui/e2e/remote-agent/ra-all.spec.ts:226
↓ 2 callersFunctionwaitForUdcState
(expected: string, timeoutMs: number)
ui/e2e/remote-agent/ra-all.spec.ts:454
↓ 2 callersFunctionwithSecretFile
(filename string, f func(*os.File) error)
internal/websecure/utils.go:27
↓ 2 callersFunctionwithTempSignature
( mockServer: MockUpdateServer, content: Buffer, fn: () => Promise<void>, )
ui/e2e/helpers.ts:1384
↓ 2 callersMethodwriteGadgetAttrs
(basePath string, attrs gadgetAttributes, component string, beforeChange []string)
internal/usbgadget/config_tx.go:280
↓ 2 callersFunctionwriteSupervisorCrashLog
(name: string, content: string)
ui/e2e/failsafe.spec.ts:25
↓ 1 callersMethodAbsMouseReport
(x int, y int, buttons uint8)
internal/usbgadget/hid_mouse_absolute.go:100
↓ 1 callersMethodAbsMouseWheelReport
(wheelY int8, wheelX int8)
internal/usbgadget/hid_mouse_absolute.go:124
↓ 1 callersMethodAddInterface
AddInterface adds a new network interface to be managed
pkg/nmlite/manager.go:66
↓ 1 callersMethodAddStateChangeCallback
AddStateChangeCallback adds a callback for link state changes
pkg/nmlite/link/manager.go:61
↓ 1 callersMethodAddrAdd
AddrAdd adds an address to a link
pkg/nmlite/link/manager.go:239
↓ 1 callersMethodApply
()
internal/usbgadget/changeset_resolver.go:186
↓ 1 callersMethodApply
()
internal/usbgadget/changeset.go:434
↓ 1 callersMethodApplyChanges
()
internal/usbgadget/changeset.go:390
↓ 1 callersFunctionAttachSSEHandler
(router *gin.RouterGroup)
internal/logging/sse.go:118
↓ 1 callersMethodBindUDC
BindUDC binds the gadget to the UDC.
internal/usbgadget/udc.go:109
↓ 1 callersMethodByte
Byte returns the raw byte representation of the keyboard state.
internal/usbgadget/hid_keyboard.go:129
↓ 1 callersMethodCleanUpLegacyDHCPClients
CleanUpLegacyDHCPClients cleans up legacy DHCP clients
pkg/nmlite/manager.go:236
↓ 1 callersMethodClearCache
ClearCache clears the cached public key (useful for testing)
internal/ota/gpg.go:260
↓ 1 callersMethodCommit
()
internal/usbgadget/config_tx.go:101
↓ 1 callersMethodCompare
(n netlink.Addr)
internal/network/types/ip.go:25
↓ 1 callersMethodCreateConfigPath
()
internal/usbgadget/config_tx.go:134
↓ 1 callersMethodDelayAutoReleaseWithDuration
(resetDuration time.Duration)
internal/usbgadget/hid_keyboard.go:234
↓ 1 callersMethodDisableGadgetItemConfig
(item gadgetConfigItem)
internal/usbgadget/config_tx.go:185
↓ 1 callersMethodDisableIPv4
DisableIPv4 disables IPv4 on the interface
pkg/nmlite/static.go:121
↓ 1 callersMethodDisableIPv6
DisableIPv6 disables IPv6 on the interface
pkg/nmlite/static.go:145
↓ 1 callersMethodEnableIPv6LinkLocal
EnableIPv6LinkLocal enables IPv6 link-local only
pkg/nmlite/static.go:159
↓ 1 callersFunctionErrorfL
(l *zerolog.Logger, format string, err error, args ...any)
internal/logging/utils.go:16
↓ 1 callersMethodFQDN
()
pkg/nmlite/state.go:27
↓ 1 callersMethodGetAddresses
GetAddresses returns the public IP addresses
pkg/myip/ip.go:112
↓ 1 callersMethodGetChanges
()
internal/usbgadget/changeset_resolver.go:142
↓ 1 callersMethodGetConfig
GetConfig returns the current interface configuration
pkg/nmlite/interface.go:344
↓ 1 callersMethodGetCurrentHostname
GetCurrentHostname returns the current system hostname
pkg/nmlite/hostname.go:132
↓ 1 callersFunctionGetDefaultHostname
()
hw.go:98
↓ 1 callersFunctionGetDefaultLogger
()
internal/logging/utils.go:12
↓ 1 callersMethodGetIPv4Address
()
pkg/nmlite/state.go:54
↓ 1 callersMethodGetIPv6Address
()
pkg/nmlite/state.go:61
↓ 1 callersMethodGetIndevEvent
()
internal/native/proto/native.pb.go:2252
↓ 1 callersMethodGetInterfaceConfig
GetInterfaceConfig returns the current configuration of a specific interface
pkg/nmlite/manager.go:174
↓ 1 callersMethodGetKeyboardState
()
internal/usbgadget/hid_keyboard.go:170
↓ 1 callersFunctionGetLVGLVersion
GetLVGLVersion returns the LVGL version
internal/native/native.go:162
↓ 1 callersMethodGetLastUserInputTime
()
internal/usbgadget/hid.go:9
↓ 1 callersMethodGetMACAddress
()
pkg/nmlite/state.go:75
↓ 1 callersFunctionGetPionDefaultLoggerFactory
()
internal/logging/pion.go:61
↓ 1 callersFunctionGetQueueIndex
GetQueueIndex returns the index of the queue to which the message should be enqueued.
internal/hidrpc/hidrpc.go:32
↓ 1 callersMethodGetRpcEvent
()
internal/native/proto/native.pb.go:2261
↓ 1 callersMethodGetState
GetState returns the current interface state
pkg/nmlite/interface.go:301
↓ 1 callersMethodGetState
()
internal/native/proto/native.pb.go:1078
↓ 1 callersMethodGetUpdateAPIURL
GetUpdateAPIURL returns the update API URL
config.go:129
↓ 1 callersFunctionGetVersionData
(isJson bool)
version.go:25
↓ 1 callersMethodGetVideoState
()
internal/native/proto/native.pb.go:2243
↓ 1 callersMethodHardwareAddr
HardwareAddr returns the hardware address of the link
pkg/nmlite/link/netlink.go:102
↓ 1 callersMethodHasAbsoluteMouse
()
internal/usbgadget/hid_mouse_absolute.go:96
↓ 1 callersMethodHasGlobalUnicastAddress
HasGlobalUnicastAddress returns true if the link has a global unicast address
pkg/nmlite/link/netlink.go:129
↓ 1 callersMethodHostname
()
pkg/nmlite/hostname.go:39
↓ 1 callersMethodIPMask
IPMask returns the IP mask for the DHCP lease
internal/network/types/dhcp.go:71
↓ 1 callersMethodIPNet
IPNet returns the IP net for the DHCP lease
internal/network/types/dhcp.go:82
↓ 1 callersMethodIPv4Ready
()
pkg/nmlite/state.go:82
↓ 1 callersMethodIPv4String
()
pkg/nmlite/state.go:96
← previousnext →601–700 of 2,643, ranked by callers