type DeviceManagerCheckpoint …
type DevicesPerNUMA …
type PodDevicesEntry …
type checkpointData …
type Data …
func NewDevicesPerNUMA() DevicesPerNUMA { … }
func (dev DevicesPerNUMA) Devices() sets.Set[string] { … }
func New(devEntries []PodDevicesEntry, devices map[string][]string) DeviceManagerCheckpoint { … }
func newV2(devEntries []PodDevicesEntry, devices map[string][]string) DeviceManagerCheckpoint { … }
func (cp *Data) MarshalCheckpoint() ([]byte, error) { … }
func (cp *Data) UnmarshalCheckpoint(blob []byte) error { … }
func (cp *Data) VerifyChecksum() error { … }
func (cp *Data) GetData() ([]PodDevicesEntry, map[string][]string) { … }