kubernetes/pkg/kubelet/cm/devicemanager/topology_hints.go

// GetTopologyHints implements the TopologyManager HintProvider Interface which
// ensures the Device Manager is consulted when Topology Aware Hints for each
// container are created.
func (m *ManagerImpl) GetTopologyHints(pod *v1.Pod, container *v1.Container) map[string][]topologymanager.TopologyHint {}

// GetPodTopologyHints implements the topologymanager.HintProvider Interface which
// ensures the Device Manager is consulted when Topology Aware Hints for Pod are created.
func (m *ManagerImpl) GetPodTopologyHints(pod *v1.Pod) map[string][]topologymanager.TopologyHint {}

func (m *ManagerImpl) deviceHasTopologyAlignment(resource string) bool {}

func (m *ManagerImpl) getAvailableDevices(resource string) sets.Set[string] {}

func (m *ManagerImpl) generateDeviceTopologyHints(resource string, available sets.Set[string], reusable sets.Set[string], request int) []topologymanager.TopologyHint {}

func (m *ManagerImpl) getNUMANodeIds(topology *pluginapi.TopologyInfo) []int {}

func (m *ManagerImpl) getPodDeviceRequest(pod *v1.Pod) map[string]int {}

func (m *ManagerImpl) getContainerDeviceRequest(container *v1.Container) map[string]int {}