Lines Matching defs:scope
53 type scope struct { struct
54 mutex sync.Mutex
55 name string
58 podTopologyHints podTopologyHints
60 hintProviders []HintProvider
62 policy Policy
64 podMap containermap.ContainerMap
67 func (s *scope) Name() string {
71 func (s *scope) getTopologyHints(podUID string, containerName string) TopologyHint {
77 func (s *scope) setTopologyHints(podUID string, containerName string, th TopologyHint) {
87 func (s *scope) GetAffinity(podUID string, containerName string) TopologyHint {
91 func (s *scope) AddHintProvider(h HintProvider) {
97 func (s *scope) AddContainer(pod *v1.Pod, container *v1.Container, containerID string) {
106 func (s *scope) RemoveContainer(containerID string) error {
131 func (s *scope) admitPolicyNone(pod *v1.Pod) lifecycle.PodAdmitResult {
143 func (s *scope) allocateAlignedResources(pod *v1.Pod, container *v1.Container) error {