Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/checkpoint-restore/go-criu
/ functions
Functions
2,819 in github.com/checkpoint-restore/go-criu
⨍
Functions
2,819
◇
Types & classes
306
↓ 3 callers
Function
getSkState
Helper to identify socket state
crit/utils.go:323
↓ 3 callers
Function
processIP
Helper to convert slice of uint32 into IP address string
crit/utils.go:269
↓ 3 callers
Function
read_magics
(src)
scripts/magic-gen/magicgen.py:28
↓ 3 callers
Function
splitJSONData
Helper to separate proto data and extra data
crit/image.go:85
↓ 2 callers
Method
AddInheritFd
AddInheritFd registers a file descriptor to be passed to CRIU. If opts.InheritFd is not set for an operation, it will be populated from these registra
main.go:44
↓ 2 callers
Function
CheckForCriu
(version int)
utils/criu_unsupported.go:8
↓ 2 callers
Method
Descriptor
()
crit/images/sysctl/sysctl.pb.go:54
↓ 2 callers
Method
Descriptor
()
crit/images/tty/tty.pb.go:71
↓ 2 callers
Method
Descriptor
()
crit/images/remap-file-path/remap-file-path.pb.go:57
↓ 2 callers
Method
Descriptor
()
crit/images/fdinfo/fdinfo.pb.go:137
↓ 2 callers
Method
Descriptor
()
crit/images/fh/fh.pb.go:52
↓ 2 callers
Method
Descriptor
()
crit/images/netdev/netdev.pb.go:81
↓ 2 callers
Method
Descriptor
()
crit/images/core-x86/core-x86.pb.go:55
↓ 2 callers
Method
Descriptor
()
crit/images/sk-opts/sk-opts.pb.go:60
↓ 2 callers
Method
Descriptor
()
crit/images/criu-core/criu-core.pb.go:73
↓ 2 callers
Method
Descriptor
()
crit/images/criu-core/criu-core.pb.go:150
↓ 2 callers
Method
Descriptor
Deprecated: Use CoreEntry.ProtoReflect.Descriptor instead.
crit/images/criu-core/criu-core.pb.go:831
↓ 2 callers
Method
Descriptor
()
crit/images/cpuinfo/cpuinfo.pb.go:57
↓ 2 callers
Method
Descriptor
()
crit/images/cpuinfo/cpuinfo.pb.go:113
↓ 2 callers
Method
Descriptor
Deprecated: Use CpuinfoEntry.ProtoReflect.Descriptor instead.
crit/images/cpuinfo/cpuinfo.pb.go:402
↓ 2 callers
Method
Descriptor
()
crit/images/fsnotify/fsnotify.pb.go:57
↓ 2 callers
Method
Descriptor
()
crit/images/inventory/inventory.pb.go:58
↓ 2 callers
Method
Descriptor
()
crit/images/mnt/mnt.pb.go:112
↓ 2 callers
Method
Dump
Dump dumps a process
main.go:270
↓ 2 callers
Method
Encode
Write JSON to binary image file (encode.go)
crit/crit.go:22
↓ 2 callers
Method
FeatureCheck
Feature checking in go-criu is based on the libcriu feature checking function. Feature checking allows the user to check if CRIU supports certain feat
features.go:29
↓ 2 callers
Method
FindPs
FindPs performs a short-circuiting depth-first search to find a process with a given PID in a process tree.
crit/utils.go:256
↓ 2 callers
Function
GetDumpStats
GetDumpStats returns the dump statistics of a checkpoint. dir is the path to the directory with the checkpoint images.
crit/stats.go:40
↓ 2 callers
Method
GetFd
()
crit/images/vma/vma.pb.go:129
↓ 2 callers
Method
GetFd
()
rpc/rpc.pb.go:352
↓ 2 callers
Method
GetFilesId
()
crit/images/criu-core/criu-core.pb.go:430
↓ 2 callers
Method
GetFlags
()
crit/images/vma/vma.pb.go:115
↓ 2 callers
Method
GetInheritFd
()
rpc/rpc.pb.go:682
↓ 2 callers
Method
GetIno
()
crit/images/pidfd/pidfd.pb.go:77
↓ 2 callers
Method
GetKey
()
rpc/rpc.pb.go:345
↓ 2 callers
Method
GetLen
()
crit/images/ghost-file/ghost-file.pb.go:196
↓ 2 callers
Method
GetMsize
()
crit/images/ipc-msg/ipc-msg.pb.go:74
↓ 2 callers
Method
GetPagesWritten
()
stats/stats.pb.go:85
↓ 2 callers
Method
GetPeer
()
crit/images/sk-unix/sk-unix.pb.go:213
↓ 2 callers
Method
GetPgid
()
crit/images/pstree/pstree.pb.go:83
↓ 2 callers
Method
GetPgoff
()
crit/images/vma/vma.pb.go:94
↓ 2 callers
Method
GetPipe
()
crit/images/fdinfo/fdinfo.pb.go:423
↓ 2 callers
Method
GetPipeId
()
crit/images/pipe/pipe.pb.go:77
↓ 2 callers
Method
GetPpid
()
crit/images/pstree/pstree.pb.go:76
↓ 2 callers
Method
GetPs
()
rpc/rpc.pb.go:570
↓ 2 callers
Method
GetPsArgs
GetPsArgs retrieves process arguments from memory pages
crit/mempages.go:155
↓ 2 callers
Method
GetPsEnvVars
GetPsArgs retrieves process environment variables from memory pages.
crit/mempages.go:166
↓ 2 callers
Method
GetReg
()
crit/images/fdinfo/fdinfo.pb.go:318
↓ 2 callers
Method
GetSublevel
()
rpc/rpc.pb.go:1282
↓ 2 callers
Method
GetTc
()
crit/images/criu-core/criu-core.pb.go:898
↓ 2 callers
Method
IsAliveOrStopped
A checkpointed process has state (memory pages, file descriptors, sockets), only if it is "alive" or "stopped". Note that "dead" means the task has ex
crit/task_state.go:28
↓ 2 callers
Function
LoadMagic
()
magic/magic.go:10
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:2700
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:2755
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:2806
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:2857
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:2915
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:2964
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:3053
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:3794
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:3837
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:3877
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:3922
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:3985
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:4070
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:4199
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
stats/stats.pb.go:472
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
stats/stats.pb.go:591
↓ 2 callers
Method
MarshalToSizedBufferVT
(dAtA []byte)
stats/stats.pb.go:657
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4270
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4325
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4376
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4427
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4485
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4534
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4623
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5364
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5407
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5447
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5492
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5555
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5640
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5769
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
stats/stats.pb.go:710
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
stats/stats.pb.go:829
↓ 2 callers
Method
MarshalToSizedBufferVTStrict
(dAtA []byte)
stats/stats.pb.go:895
↓ 2 callers
Method
Restore
Restore restores a process
main.go:275
↓ 2 callers
Method
StartIter
()
phaul/api.go:23
↓ 2 callers
Method
StopIter
()
phaul/api.go:24
↓ 2 callers
Function
decodeImg
decodeImg identifies the type of image file and calls the appropriate decode handler
crit/decode.go:17
↓ 2 callers
Method
doPrepare
(opts *rpc.CriuOpts)
main.go:86
↓ 2 callers
Method
ensureInheritFd
(opts *rpc.CriuOpts)
main.go:63
↓ 2 callers
Function
file_eventpoll_proto_rawDescGZIP
()
crit/images/eventpoll/eventpoll.pb.go:224
↓ 2 callers
Function
file_ghost_file_proto_rawDescGZIP
()
crit/images/ghost-file/ghost-file.pb.go:245
↓ 2 callers
Function
file_img_streamer_proto_rawDescGZIP
()
crit/images/img-streamer/img-streamer.pb.go:145
↓ 2 callers
Function
file_ipc_msg_proto_rawDescGZIP
()
crit/images/ipc-msg/ipc-msg.pb.go:166
↓ 2 callers
Function
file_memfd_proto_rawDescGZIP
()
crit/images/memfd/memfd.pb.go:255
↓ 2 callers
Function
file_mm_proto_rawDescGZIP
()
crit/images/mm/mm.pb.go:323
↓ 2 callers
Function
file_mnt_proto_rawDescGZIP
()
crit/images/mnt/mnt.pb.go:385
↓ 2 callers
Function
file_pagemap_proto_rawDescGZIP
()
crit/images/pagemap/pagemap.pb.go:178
← previous
next →
101–200 of 2,819, ranked by callers