Versions in this module Expand all Collapse all v6 v6.3.0 Oct 11, 2022 Changes in this version + const ImgServiceMagic + const PayloadOffset + const PrimaryMagicOffset + const SecondaryMagicOffset + const SizeOffset + const StatsDump + const StatsMagic + const StatsRestore + var File_stats_stats_proto protoreflect.FileDescriptor + type DumpStatsEntry struct + FreezingTime *uint32 + FrozenTime *uint32 + IrmapResolve *uint32 + MemdumpTime *uint32 + MemwriteTime *uint32 + PagePipeBufs *uint64 + PagePipes *uint64 + PagesLazy *uint64 + PagesScanned *uint64 + PagesSkippedParent *uint64 + PagesWritten *uint64 + ShpagesScanned *uint64 + ShpagesSkippedParent *uint64 + ShpagesWritten *uint64 + func CriuGetDumpStats(imgDir *os.File) (*DumpStatsEntry, error) + func (*DumpStatsEntry) Descriptor() ([]byte, []int) + func (*DumpStatsEntry) ProtoMessage() + func (x *DumpStatsEntry) GetFreezingTime() uint32 + func (x *DumpStatsEntry) GetFrozenTime() uint32 + func (x *DumpStatsEntry) GetIrmapResolve() uint32 + func (x *DumpStatsEntry) GetMemdumpTime() uint32 + func (x *DumpStatsEntry) GetMemwriteTime() uint32 + func (x *DumpStatsEntry) GetPagePipeBufs() uint64 + func (x *DumpStatsEntry) GetPagePipes() uint64 + func (x *DumpStatsEntry) GetPagesLazy() uint64 + func (x *DumpStatsEntry) GetPagesScanned() uint64 + func (x *DumpStatsEntry) GetPagesSkippedParent() uint64 + func (x *DumpStatsEntry) GetPagesWritten() uint64 + func (x *DumpStatsEntry) GetShpagesScanned() uint64 + func (x *DumpStatsEntry) GetShpagesSkippedParent() uint64 + func (x *DumpStatsEntry) GetShpagesWritten() uint64 + func (x *DumpStatsEntry) ProtoReflect() protoreflect.Message + func (x *DumpStatsEntry) Reset() + func (x *DumpStatsEntry) String() string + type RestoreStatsEntry struct + ForkingTime *uint32 + PagesCompared *uint64 + PagesRestored *uint64 + PagesSkippedCow *uint64 + RestoreTime *uint32 + func CriuGetRestoreStats(imgDir *os.File) (*RestoreStatsEntry, error) + func (*RestoreStatsEntry) Descriptor() ([]byte, []int) + func (*RestoreStatsEntry) ProtoMessage() + func (x *RestoreStatsEntry) GetForkingTime() uint32 + func (x *RestoreStatsEntry) GetPagesCompared() uint64 + func (x *RestoreStatsEntry) GetPagesRestored() uint64 + func (x *RestoreStatsEntry) GetPagesSkippedCow() uint64 + func (x *RestoreStatsEntry) GetRestoreTime() uint32 + func (x *RestoreStatsEntry) ProtoReflect() protoreflect.Message + func (x *RestoreStatsEntry) Reset() + func (x *RestoreStatsEntry) String() string + type StatsEntry struct + Dump *DumpStatsEntry + Restore *RestoreStatsEntry + func (*StatsEntry) Descriptor() ([]byte, []int) + func (*StatsEntry) ProtoMessage() + func (x *StatsEntry) GetDump() *DumpStatsEntry + func (x *StatsEntry) GetRestore() *RestoreStatsEntry + func (x *StatsEntry) ProtoReflect() protoreflect.Message + func (x *StatsEntry) Reset() + func (x *StatsEntry) String() string Other modules containing this package github.com/checkpoint-restore/go-criu github.com/checkpoint-restore/go-criu/v4 github.com/checkpoint-restore/go-criu/v5 github.com/checkpoint-restore/go-criu/v7