const cpuIdleSupportedVersion …
type UnifiedManager …
func NewUnifiedManager(config *configs.Cgroup, path string) (*UnifiedManager, error) { … }
func shouldSetCPUIdle(cm *dbusConnManager, v string) bool { … }
func unifiedResToSystemdProps(cm *dbusConnManager, res map[string]string) (props []systemdDbus.Property, _ error) { … }
func genV2ResourcesProperties(dirPath string, r *configs.Resources, cm *dbusConnManager) ([]systemdDbus.Property, error) { … }
func (m *UnifiedManager) Apply(pid int) error { … }
func cgroupFilesToChown() ([]string, error) { … }
func (m *UnifiedManager) Destroy() error { … }
func (m *UnifiedManager) Path(_ string) string { … }
func (m *UnifiedManager) getSliceFull() (string, error) { … }
func (m *UnifiedManager) initPath() error { … }
func (m *UnifiedManager) Freeze(state configs.FreezerState) error { … }
func (m *UnifiedManager) GetPids() ([]int, error) { … }
func (m *UnifiedManager) GetAllPids() ([]int, error) { … }
func (m *UnifiedManager) GetStats() (*cgroups.Stats, error) { … }
func (m *UnifiedManager) Set(r *configs.Resources) error { … }
func (m *UnifiedManager) GetPaths() map[string]string { … }
func (m *UnifiedManager) GetCgroups() (*configs.Cgroup, error) { … }
func (m *UnifiedManager) GetFreezerState() (configs.FreezerState, error) { … }
func (m *UnifiedManager) Exists() bool { … }
func (m *UnifiedManager) OOMKillCount() (uint64, error) { … }