MCPcopy Create free account

hub / github.com/checkpoint-restore/go-criu / functions

Functions2,819 in github.com/checkpoint-restore/go-criu

↓ 3 callersFunctiongetSkState
Helper to identify socket state
crit/utils.go:323
↓ 3 callersFunctionprocessIP
Helper to convert slice of uint32 into IP address string
crit/utils.go:269
↓ 3 callersFunctionread_magics
(src)
scripts/magic-gen/magicgen.py:28
↓ 3 callersFunctionsplitJSONData
Helper to separate proto data and extra data
crit/image.go:85
↓ 2 callersMethodAddInheritFd
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 callersFunctionCheckForCriu
(version int)
utils/criu_unsupported.go:8
↓ 2 callersMethodDescriptor
()
crit/images/sysctl/sysctl.pb.go:54
↓ 2 callersMethodDescriptor
()
crit/images/tty/tty.pb.go:71
↓ 2 callersMethodDescriptor
()
crit/images/remap-file-path/remap-file-path.pb.go:57
↓ 2 callersMethodDescriptor
()
crit/images/fdinfo/fdinfo.pb.go:137
↓ 2 callersMethodDescriptor
()
crit/images/fh/fh.pb.go:52
↓ 2 callersMethodDescriptor
()
crit/images/netdev/netdev.pb.go:81
↓ 2 callersMethodDescriptor
()
crit/images/core-x86/core-x86.pb.go:55
↓ 2 callersMethodDescriptor
()
crit/images/sk-opts/sk-opts.pb.go:60
↓ 2 callersMethodDescriptor
()
crit/images/criu-core/criu-core.pb.go:73
↓ 2 callersMethodDescriptor
()
crit/images/criu-core/criu-core.pb.go:150
↓ 2 callersMethodDescriptor
Deprecated: Use CoreEntry.ProtoReflect.Descriptor instead.
crit/images/criu-core/criu-core.pb.go:831
↓ 2 callersMethodDescriptor
()
crit/images/cpuinfo/cpuinfo.pb.go:57
↓ 2 callersMethodDescriptor
()
crit/images/cpuinfo/cpuinfo.pb.go:113
↓ 2 callersMethodDescriptor
Deprecated: Use CpuinfoEntry.ProtoReflect.Descriptor instead.
crit/images/cpuinfo/cpuinfo.pb.go:402
↓ 2 callersMethodDescriptor
()
crit/images/fsnotify/fsnotify.pb.go:57
↓ 2 callersMethodDescriptor
()
crit/images/inventory/inventory.pb.go:58
↓ 2 callersMethodDescriptor
()
crit/images/mnt/mnt.pb.go:112
↓ 2 callersMethodDump
Dump dumps a process
main.go:270
↓ 2 callersMethodEncode
Write JSON to binary image file (encode.go)
crit/crit.go:22
↓ 2 callersMethodFeatureCheck
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 callersMethodFindPs
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 callersFunctionGetDumpStats
GetDumpStats returns the dump statistics of a checkpoint. dir is the path to the directory with the checkpoint images.
crit/stats.go:40
↓ 2 callersMethodGetFd
()
crit/images/vma/vma.pb.go:129
↓ 2 callersMethodGetFd
()
rpc/rpc.pb.go:352
↓ 2 callersMethodGetFilesId
()
crit/images/criu-core/criu-core.pb.go:430
↓ 2 callersMethodGetFlags
()
crit/images/vma/vma.pb.go:115
↓ 2 callersMethodGetInheritFd
()
rpc/rpc.pb.go:682
↓ 2 callersMethodGetIno
()
crit/images/pidfd/pidfd.pb.go:77
↓ 2 callersMethodGetKey
()
rpc/rpc.pb.go:345
↓ 2 callersMethodGetLen
()
crit/images/ghost-file/ghost-file.pb.go:196
↓ 2 callersMethodGetMsize
()
crit/images/ipc-msg/ipc-msg.pb.go:74
↓ 2 callersMethodGetPagesWritten
()
stats/stats.pb.go:85
↓ 2 callersMethodGetPeer
()
crit/images/sk-unix/sk-unix.pb.go:213
↓ 2 callersMethodGetPgid
()
crit/images/pstree/pstree.pb.go:83
↓ 2 callersMethodGetPgoff
()
crit/images/vma/vma.pb.go:94
↓ 2 callersMethodGetPipe
()
crit/images/fdinfo/fdinfo.pb.go:423
↓ 2 callersMethodGetPipeId
()
crit/images/pipe/pipe.pb.go:77
↓ 2 callersMethodGetPpid
()
crit/images/pstree/pstree.pb.go:76
↓ 2 callersMethodGetPs
()
rpc/rpc.pb.go:570
↓ 2 callersMethodGetPsArgs
GetPsArgs retrieves process arguments from memory pages
crit/mempages.go:155
↓ 2 callersMethodGetPsEnvVars
GetPsArgs retrieves process environment variables from memory pages.
crit/mempages.go:166
↓ 2 callersMethodGetReg
()
crit/images/fdinfo/fdinfo.pb.go:318
↓ 2 callersMethodGetSublevel
()
rpc/rpc.pb.go:1282
↓ 2 callersMethodGetTc
()
crit/images/criu-core/criu-core.pb.go:898
↓ 2 callersMethodIsAliveOrStopped
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 callersFunctionLoadMagic
()
magic/magic.go:10
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:2700
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:2755
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:2806
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:2857
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:2915
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:2964
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:3053
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:3794
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:3837
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:3877
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:3922
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:3985
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:4070
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
rpc/rpc.pb.go:4199
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
stats/stats.pb.go:472
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
stats/stats.pb.go:591
↓ 2 callersMethodMarshalToSizedBufferVT
(dAtA []byte)
stats/stats.pb.go:657
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4270
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4325
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4376
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4427
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4485
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4534
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:4623
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5364
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5407
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5447
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5492
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5555
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5640
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
rpc/rpc.pb.go:5769
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
stats/stats.pb.go:710
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
stats/stats.pb.go:829
↓ 2 callersMethodMarshalToSizedBufferVTStrict
(dAtA []byte)
stats/stats.pb.go:895
↓ 2 callersMethodRestore
Restore restores a process
main.go:275
↓ 2 callersMethodStartIter
()
phaul/api.go:23
↓ 2 callersMethodStopIter
()
phaul/api.go:24
↓ 2 callersFunctiondecodeImg
decodeImg identifies the type of image file and calls the appropriate decode handler
crit/decode.go:17
↓ 2 callersMethoddoPrepare
(opts *rpc.CriuOpts)
main.go:86
↓ 2 callersMethodensureInheritFd
(opts *rpc.CriuOpts)
main.go:63
↓ 2 callersFunctionfile_eventpoll_proto_rawDescGZIP
()
crit/images/eventpoll/eventpoll.pb.go:224
↓ 2 callersFunctionfile_ghost_file_proto_rawDescGZIP
()
crit/images/ghost-file/ghost-file.pb.go:245
↓ 2 callersFunctionfile_img_streamer_proto_rawDescGZIP
()
crit/images/img-streamer/img-streamer.pb.go:145
↓ 2 callersFunctionfile_ipc_msg_proto_rawDescGZIP
()
crit/images/ipc-msg/ipc-msg.pb.go:166
↓ 2 callersFunctionfile_memfd_proto_rawDescGZIP
()
crit/images/memfd/memfd.pb.go:255
↓ 2 callersFunctionfile_mm_proto_rawDescGZIP
()
crit/images/mm/mm.pb.go:323
↓ 2 callersFunctionfile_mnt_proto_rawDescGZIP
()
crit/images/mnt/mnt.pb.go:385
↓ 2 callersFunctionfile_pagemap_proto_rawDescGZIP
()
crit/images/pagemap/pagemap.pb.go:178
← previousnext →101–200 of 2,819, ranked by callers